Join ALTEN as a C/C++ Software Engineer, where you will participate in the development of control algorithms, embedded calculator functions, and Human-Machine Interfaces for complex systems.
In Short
Participate in the development of control algorithms and embedded systems.
Define architecture based on technical and client constraints.
Document system requirements and follow development and testing processes.
Analyze technical requirements and develop coherent software components.
Conduct software testing and validation.
Develop test automation tools and perform unit and functional tests.
Investigate technical issues and ensure system functionality.
Work in a regulated industrial environment.
Utilize skills in C/C++, Linux, and Windows.
Contribute to a team-oriented and proactive work culture.
Requirements
Degree in Embedded Systems, Critical Software, or IoT.
Proficiency in C/C++ programming.
Experience with Linux or Windows environments.
Knowledge of electronics.
Familiarity with Qt Framework and Real-Time Operating Systems is a plus.
Experience in regulated industrial environments (e.g., DO178, IEC61850, SIL4) is a plus.
Python programming skills are advantageous.
Strong analytical and coding skills.
Proactive, rigorous, and team-oriented mindset.
Benefits
Full-time CDI contract.
Partial remote work options available.
Opportunity to work in a leading technology company.
Engage in challenging projects in a regulated environment.