EngineerJobs.io
← Back to all jobs

Job Description

Embedded C++ role supporting Flight Management System (FMS) software with a focus on HMI/MCDU changes and DO-178C-aligned development.

Responsibilities

  • Develop, maintain, debug, and modify embedded C++ software for flight-related systems
  • Review existing code and implement updates driven by Change Requests (CRs)
  • Work on embedded software components associated with HMI / Multifunction Control and Display Unit (MCDU)
  • Participate in the CR lifecycle: analysis, implementation, debugging, and verification
  • Support flight software development and debugging activities
  • Analyze software issues and troubleshoot/debug embedded applications
  • Collaborate with cross-functional engineering teams to understand system requirements and apply software updates
  • Follow aerospace software development processes and applicable safety/quality standards
  • Contribute to software development in compliance with DO-178C guidelines

Requirements

  • 3–8 years of professional software development experience
  • Strong programming skills in Embedded C++
  • Ability to understand existing code constructs and make modifications based on Change Requests
  • Hands-on mandatory experience in the FMS (Flight Management System) domain
  • Experience developing software for HMI / MCDU / Multifunction Control and Display Unit systems
  • Experience with flight software development
  • Experience working in a software debugging environment
  • Understanding of aerospace/avionics software development processes
  • DO-178C experience highly preferred/required
  • Strong analytical, debugging, and problem-solving skills
  • Good communication and teamwork skills

Key Technologies

  • C++
  • DO-178C

Preferred/Top Skills

  • Embedded C++ Software Development
  • FMS (Flight Management System) (mandatory)
  • Change Request (CR) Process
  • HMI / MCDU Development
  • Flight Software Development & Debugging
  • DO-178C

Compensation

  • $130,000 - $135,000 per year (USD)

Work Location

  • Hybrid remote in Phoenix, AZ 85074

Similar Jobs