What We Offer
- IT consulting and strategy
- Digital transformation and IoT solutions
- Project management and process optimization
As specialists in electronics, development, and embedded systems design, we operate from sensor to cloud.
Why choose Médiane Benelux?
- Human-sized company: Promotes teamwork and collaboration in a dynamic and stimulating environment
- Sharp technical expertise and tailored solutions for each sector
- Talent support: Personalized follow-up, continuous training, and skill development for our employees
- Custom solutions tailored to the specific needs of each client
- Culture of innovation: Participation in innovative and varied projects
- Eco-vadis Gold certification: Commitment to equality, well-being, and responsibility
- Human values: Commitment, Respect, Trust, Listening
"Happy at Work" and "Happy Clients" labels by Choose my Company: A fulfilling work environment and optimal client satisfaction.
Job Description
Join a global leader in precision-guided technologies for airborne defense systems. In a high-stakes, innovation-driven environment, we are seeking an experienced Embedded Software Architect to play a critical role in the development of next-generation firing systems and smart munitions.
You’ll work within a multidisciplinary engineering team and be at the heart of architecture definition, embedded software design, validation, and integration for real-time systems deployed in mission-critical environments.
Your Responsibilities
- Define and develop embedded software architectures aligned with overall system constraints.
- Ensure architecture consistency and traceability across the entire project lifecycle, from concept to delivery.
- Guide the technical direction of embedded software projects, providing leadership to developers and engineering teams.
- Translate high-level system specifications into robust embedded solutions, balancing processing power, communication interfaces, and real-time constraints.
- Maintain and evolve existing software while contributing to new development initiatives.
- Guarantee compliance with software quality standards (unit testing, code coverage, SonarQube, etc.).
- Coordinate integration of embedded software with hardware components.
- Perform debugging at low level using oscilloscopes, probes, and embedded dev tools.
- Collaborate with cross-functional teams and support internal/external technical reviews.
- Monitor technology trends and recommend innovative tools or methodologies.
Profile / Requirements
- Master's degree in Software or Electronics Engineering (or equivalent).
- Minimum of 10 years of experience in embedded software development.
- Proven expertise in C and Python for embedded real-time systems (C++ is a strong asset).
- Solid understanding of bare-metal and RTOS-based architectures (Linux RT, Yocto, Docker as a plus).
- Hands-on experience with communication protocols: CAN, UART, SPI, I2C, Ethernet, MIL-STD-1553/1760, ARINC429, etc.
- Familiarity with NXP processors, Holt interfaces, Lauterbach TRACE32, and SEGGER debugging tools.
- Strong knowledge of multi-threading, concurrency, and low-level hardware-software integration.
- Experienced with Git-based workflows and tools like Bitbucket, Jenkins, SonarQube.
- Ability to work in Agile or V-model development frameworks.
- Excellent communication skills, mentoring mindset, and autonomy.
- Knowledge of DO-178, ARP4754, or ISO 26262 standards is a strong plus.
- Experience in aerospace, defense, or automotive industries is an advantage.
What We Offer
A cutting-edge technological environment with real impact in defense innovation.
The chance to take ownership of high-level software architecture challenges.
A collaborative, agile, and expert-driven culture.
Exposure to state-of-the-art tools and international project standards.
Interested in shaping the future of embedded defense systems?
Benefits
- Attractive salary package
- Additional legal days off
- Mobility package (transport or car)
- DKV
- Group Insurance
- Meal vouchers
- Eco vouchers
- Training opportunities