Senior Software Engineer
Role details
Job location
Tech stack
Job description
Our Airbus Helicopters Software Mission Functions department in Donauwörth & Marignane is responsible for the development and integration of embedded software implementing safety-critical functionalities in military mission avionics systems .
The team develops in-house solutions and supports products developed by other entities, ensuring that all development processes comply with applicable safety standards (e.g., ED-12 / DO-178) and certification requirements., We are looking for a Senior Software Engineer H/F based in MARIGNANE who is not only technically skilled, but also structured, precise, and proactive in simplifying processes, coaching colleagues, and ensuring smooth integration of embedded software ., * Implement embedded software for military mission avionics systems, ensuring high quality and compliance with applicable standards.
- Participate in all phases of the V-model software lifecycle , including:
- Requirements analysis and specification
- Software architecture and design
- Implementation of embedded SW modules ( main focus )
- Integration of software across avionics systems
- Verification and validation activities
- Gather, analyze, System requirements.
- Write clear and precise software requirements, avoiding over- or under-specification.
- Define and implement verification strategies to ensure developed software meets the specified requirements.
- Act as software integrator , ensuring seamless integration of Embedded SW .
- Collaborate with colleagues to simplify and optimize processes , fostering best practices and coaching team members.
Requirements
Do you have experience in Scrum?, * University degree (or equivalent) in Computer Science, Electronics, or a related discipline.
- Proven experience in specification and/or development of Real-Time Embedded Software .
- Strong knowledge of airworthiness and certification standards .
- Experience with DevOps practices , including CI/CD, automation, and process improvement.
- Structured, precise, and proactive, with a mindset for process simplification and team coaching .
- Excellent verbal and written communication skills in English.
Additional Knowledge / Advantageous Experience
- Design of embedded software for military avionics or mission-critical systems.
- Familiarity with agile frameworks (e.g., SCRUM).
- Knowledge of avionics bus systems (e.g., MIL-STD-1553, ARINC429).
- Experience with software qualification/certification standards (e.g., DOD-STD-2167A, MIL-STD-498, IEEE 12207, DO-178B/C)., This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.