CDI
Software/Hardware Integration Engineer – Embedded Systems
Description de la mission
As part of the development of critical software systems with a strong embedded component, we are looking to strengthen our technical team working on complex platforms combining software and hardware. You will contribute to projects in a demanding industrial environment focused on quality, reliability, and performance.
Your responsibilities
Define and implement software/software and hardware/software integration strategies
Write integration test specifications (environment, scope, scenarios)
Develop and execute automated test campaigns
Configure and maintain integration platforms and associated tools
Collaborate closely with development teams to support software maturation
Participate in design and prototyping phases
Propose and evaluate new technologies or integration methods
Your responsibilities
Define and implement software/software and hardware/software integration strategies
Write integration test specifications (environment, scope, scenarios)
Develop and execute automated test campaigns
Configure and maintain integration platforms and associated tools
Collaborate closely with development teams to support software maturation
Participate in design and prototyping phases
Propose and evaluate new technologies or integration methods
Profil recherché
Required profile
Master's degree in computer science, software engineering, or equivalent
Minimum 3 years of experience on projects involving software/hardware interactions
Good knowledge of:
Network protocols
Hardware architectures (CPU, real-time systems, configuration)
Experience or awareness of critical or industrial systems
Comfortable with reading, analysing, and debugging existing codebases
Hands-on, solution-oriented, and focused on continuous improvement
Strong team spirit and ability to challenge and collaborate effectively
Languages
Professional English required
French required
Any other European language is an asset
Appreciated assets
Test automation, scripting (Python or equivalent)
Linux / embedded environments
CI/CD, integration tools
Experience in fields with high quality constraints (transport, energy, defence, medical, etc.)
Why join us?
High-impact technical projects
Demanding but collaborative environment
Key role bridging development, integration, and quality
Real opportunities for technical development and career growth
Ref. 2699140
Master's degree in computer science, software engineering, or equivalent
Minimum 3 years of experience on projects involving software/hardware interactions
Good knowledge of:
Network protocols
Hardware architectures (CPU, real-time systems, configuration)
Experience or awareness of critical or industrial systems
Comfortable with reading, analysing, and debugging existing codebases
Hands-on, solution-oriented, and focused on continuous improvement
Strong team spirit and ability to challenge and collaborate effectively
Languages
Professional English required
French required
Any other European language is an asset
Appreciated assets
Test automation, scripting (Python or equivalent)
Linux / embedded environments
CI/CD, integration tools
Experience in fields with high quality constraints (transport, energy, defence, medical, etc.)
Why join us?
High-impact technical projects
Demanding but collaborative environment
Key role bridging development, integration, and quality
Real opportunities for technical development and career growth
Ref. 2699140
Qualité de la mission
Attractive salary package, additional statutory leave days, mobility package (car or public transport subscription), DKV health insurance, group insurance, meal vouchers, eco-vouchers, etc