Embedded Software Engineer C++ FMS
Job Location:
Deer Valley, AZ - USA
Monthly Salary:
Not provided by the employer
Posted:
6 October 2026 (Yesterday)
Application Deadline:
3 January 2027
Vacancies:
1 Vacancy
Job Summary
Tekfortune is a fast-growing consulting firm specialized in permanent contract & project-based staffing services for worlds leading organizations in a broad range of this quickly changing economic landscape virtual recruiting and remote work are critical for the future of work. To support the active project demands and skills gaps our staffing experts can help you find the best job for you.
Embedded Software Engineer C FMS
Deer Valley location (Phoenix)-Hybrid (2-3 days a week)
Must have
FMS domain is Mandatory
Client is looking for Someone with Airbus FMS experience specifically as a plus and UI experience.
Position Overview
We are seeking skilled Avionics Software Engineers to support Flight Management System (FMS) development activities for a leading aerospace customer. The role involves software development enhancement debugging and maintenance of Human Machine Interface (HMI) software associated with the Multifunction Control and Display Unit (MCDU). Candidates should possess strong Embedded C programming skills and a good understanding of avionics software development environments.
Key Responsibilities
For more information and other jobs available please contact our recruitment team at . To view all the jobs available in the USA and Asia please visit our website at
Embedded Software Engineer C FMS
Deer Valley location (Phoenix)-Hybrid (2-3 days a week)
Must have
FMS domain is Mandatory
Client is looking for Someone with Airbus FMS experience specifically as a plus and UI experience.
Position Overview
We are seeking skilled Avionics Software Engineers to support Flight Management System (FMS) development activities for a leading aerospace customer. The role involves software development enhancement debugging and maintenance of Human Machine Interface (HMI) software associated with the Multifunction Control and Display Unit (MCDU). Candidates should possess strong Embedded C programming skills and a good understanding of avionics software development environments.
Key Responsibilities
- Analyze modify and enhance existing Embedded C software to implement Change Requests (CRs).
- Develop and maintain HMI functionality related to Multifunction Control and Display Unit (MCDU) applications.
- Understand software architecture design constructs and avionics system requirements.
- Perform software debugging root cause analysis defect fixing and verification activities.
- Collaborate with system engineers architects verification teams and customer stakeholders.
- Support software integration testing and troubleshooting activities.
- Participate in code reviews and ensure compliance with aerospace software development standards and processes.
- Bachelors or Masters degree in Computer Science Electronics Avionics Aerospace Engineering or a related discipline.
- 3 to 8 years of experience in Embedded Software Development.
- Strong programming experience in C within embedded systems environments.
- Ability to understand existing software architecture code constructs and implement enhancements based on Change Requests.
- Experience with software debugging and troubleshooting techniques.
- Good understanding of object-oriented design principles and software development lifecycle.
- Experience in Flight Management Systems (FMS) or other avionics applications.
- Exposure to avionics display systems MCDU/CDU cockpit systems or flight deck software.
- Experience in flight software development and debugging environments.
- Knowledge of aerospace software standards such as DO-178B/C.
- Familiarity with software integration unit testing and verification activities.
- Exposure to tools such as VectorCAST LDRA RTRT Git ClearCase or similar development environments.
- Willingness to travel to the Deer Valley (Phoenix) site as needed typically 1-2 days per week.
- Travel frequency is flexible and can be mutually agreed upon based on project requirements.
- Engagement Details
- Initial engagement period of one year.
- Strong possibility of extension based on project needs and performance.
- Embedded C
- Avionics Software Development
- Flight Management Systems (FMS)
- HMI Development
- MCDU/CDU Applications
- Software Debugging & Troubleshooting
- Aerospace Software Lifecycle
- DO-178C Awareness
- Software Integration & Verification
For more information and other jobs available please contact our recruitment team at . To view all the jobs available in the USA and Asia please visit our website at
Required Experience:
IC