Embedded Software Development Engineer (f/m))
Role details
Job location
Tech stack
Job description
You will be part of a dynamic software team developing embedded avionics (e.g., Flight Controls) or simulation applications for specific or modular hardware platforms.
You will be responsible for the end-to-end development of avionics real-time or simulation software. This includes applying robust software engineering methodologies and tools, complying with airworthiness regulations, and balancing technical, business, and industrial considerations.
This position requires experience in software development for embedded critical operating systems.
You will operate in a highly regulated environment (DO178B/C, DAL A to C software):
- Develop embedded real-time or simulation software, from high-level specification analysis to integration and validation on final hardware
- Understand and challenge customer needs to propose reusable and harmonized solutions
- Conduct integration and verification activities using test tools (probes, bus analyzers, emulators, etc.)
- Provide support: analyze failure reports and respond to technical queries
- Contribute to process improvements and introduce innovative solutions and technologies
You will report to a manager responsible for a portfolio of avionics software products, within an agile organization with flexible role assignments.
Requirements
- Educated to an engineering degree or equivalent, preferably in Aeronautics or Embedded Systems or Computer Science
- Programming languages: C in embedded context, C++, Javascript/REACT and Rust
- Software engineering methods and tools (standard DEVOPS environment)
- Experience with V-cycle development
- Negotiation level of English and French *, 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.
Benefits & conditions
- Financial rewards: Attractive salary, agreements on success and profit sharing schemes, employee savings plan abounded by Airbus and employee stock purchase plan on a voluntary basis.
- Work / Life Balance: Extra days-off for special occasions, holiday transfer option, a Staff council offering many social, cultural and sport activities and other services.
- Wellbeing / Health: Complementary health insurance coverage (disability, invalidity, death). Depending on the site: health services center, concierge services, gym, carpooling application.
- Individual development: Great upskilling opportunities and development prospects with unlimited access to +10.000 e-learning courses to develop your employability, certifications, expert career path, accelerated development programmes, national and international mobility.