Deer Valley location
(Phoenix)-Hybrid (2-3 days a week)
US Citizen /GC /H4EAD /H1B
$120k-$130k per
annum Max, Rate: $65 to $85 per hour
FMS domain is Mandatory
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.
Required Qualifications
Bachelor's or Master's
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.
Preferred Qualifications
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.
Work Arrangement
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.
Desired Skills
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
Information
Locations Deer Valley, AZPosition Open to Anywhere in the US, but will work on-siteIndustry IT StaffingStatus OpenJob Age 31 Day'sCreated Date 08/21/2026No.of Positions 1Duration 12 monthsZip Code