More jobs:
Embedded Software Engineer – C++
Job in
Phoenix, Maricopa County, Arizona, 85003, USA
Listed on 2026-08-22
Listing for:
PeoplePilot
Part Time
position Listed on 2026-08-22
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Testing
Job Description & How to Apply Below
We are seeking an experienced Embedded Software Engineer to support Flight Management System (FMS) development for an aerospace program in Deer Valley, Phoenix, AZ
.
The role focuses on developing, enhancing, debugging, and maintaining embedded C++ software associated with Human Machine Interface (HMI) functionality for Multifunction Control and Display Unit (MCDU) applications.
Key Responsibilities- Analyze, modify, and enhance existing Embedded C++ software based on Change Requests (CRs).
- Develop and maintain HMI functionality for MCDU/CDU applications.
- Understand software architecture, design constructs, and avionics system requirements.
- Perform software debugging, root cause analysis, defect resolution, and verification.
- Collaborate with system engineers, software architects, verification teams, and customer stakeholders.
- Support software integration, testing, troubleshooting, and validation activities.
- Participate in code reviews and follow aerospace software development processes and standards.
- Bachelor's or Master's degree in Computer Science, Electronics, Avionics, Aerospace Engineering, or a related discipline.
- 3-8 years of Embedded Software Development experience.
- Strong C++ programming experience in embedded systems
. - Ability to understand existing software architecture and implement enhancements based on Change Requests.
- Strong software debugging and troubleshooting skills.
- Good understanding of object-oriented design principles and software development lifecycle.
- FMS experience is mandatory.
- Experience with Flight Management Systems (FMS) or avionics applications.
- Experience with MCDU/CDU, cockpit systems, flight deck software, or avionics display systems.
- Knowledge of DO-178B/C.
- Experience with software integration, unit testing, and verification.
- Exposure to Vector CAST, LDRA, RTRT, Git, Clear Case
, or similar tools.
- Hybrid position based in Deer Valley, Phoenix, AZ
. - Expected onsite presence approximately 2-3 days per week
. - Initial engagement of one year
, with strong potential for extension.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×