Ingénieur Développement Logiciel Embarqué Temps Réel (H/F)
Core
Develop embedded software features for optoelectronic viewers (thermal cameras, day/night vision) within the defense sector.
Role type
Embedded software engineer (real-time)
Builds
Embedded software for optoelectronic viewers and related electronic boxes
Domain
Defense / Optoelectronics / Embedded Systems
Required skills
C/C++, Embedded real-time software development, Embedded Linux (Petalinux/Yocto) or FreeRTOS, Communication protocols (Ethernet, RS-232/422/485, CAN), V-model lifecycle management, Unit testing and integration
Preferred skills
Cybersecurity awareness
Technologies
C, C++, Linux, Petalinux, Yocto, FreeRTOS, Ethernet, RS-232, RS-422, RS-485, CAN
Responsibilities
Develop embedded software features requested by clients, Participate in the full V-cycle (requirements analysis, design, coding, unit testing, integration), Test and validate developments on real systems and test benches, Implement communication interfaces and protocols, Collaborate with electronics, mechanical, production, and safety teams, Write associated documentation
Seniority
Junior to Mid-level (requires Bac+5 degree and first experience including internships)