Aerospace Embedded C++ Engineer – FMS & HMI

PeoplePilot

Phoenix (AZ)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PeoplePilot is seeking an experienced embedded software engineer to design, implement, and refine C++ software for Flight Management Systems and HMI panels in aerospace applications.

You will perform root cause analysis, debug complex code, and work with cross‑functional teams to meet DO-178B/C standards and safety requirements. A Bachelor's or Master's degree in engineering and 3–8 years of embedded experience are expected with strong C++ skills and avionics exposure.

Qualifications

  • Bachelor's or Master's degree in engineering or a related field.
  • 3–8 years of embedded software development experience.
  • Strong proficiency in C++ with experience in FMS or avionics systems.
  • Experience with DO-178B/C standards is required.

Responsibilities

  • Develop, enhance, and maintain embedded C++ software for FMS and HMI applications.
  • Perform root cause analysis and debugging to resolve issues.
  • Collaborate with cross-functional teams to ensure aerospace standard compliance.
  • Follow software architecture and DO-178B/C processes.

Skills

Embedded C++
Flight Management Systems
HMI
Avionics
Software Debugging
Root Cause Analysis
Object-Oriented Design
DO-178B/C
Git
VectorCAST
LDRA
RTRT
MCDU

Education

Bachelor's or Master's degree in engineering

Tools

VectorCAST
LDRA
RTRT
ClearCase

Job description

PeoplePilot is seeking an experienced embedded software engineer to design, implement, and refine C++ software for Flight Management Systems and HMI panels in aerospace applications.

You will perform root cause analysis, debug complex code, and work with cross‑functional teams to meet DO-178B/C standards and safety requirements. A Bachelor's or Master's degree in engineering and 3–8 years of embedded experience are expected with strong C++ skills and avionics exposure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – C++
Embedded Software Engineer – C++

PeoplePilot • Phoenix (AZ)

On-site
USD 100,000 - 140,000
Embedded Software Engineer – C++(FMS)
Embedded Software Engineer – C++(FMS)

Cyient • Phoenix (AZ)

On-site
USD 110,000 - 170,000
Embedded Software Engineer C++ , Flight Management Systems (FMS)
Embedded Software Engineer C++ , Flight Management Systems (FMS)

Key Business Solutions, Inc. • Phoenix (AZ)

Hybrid
USD 110,000 - 150,000
Embedded C++ FMS Engineer Hybrid/Remote
Embedded C++ FMS Engineer Hybrid/Remote

Key Business Solutions, Inc. • Phoenix (AZ)

Hybrid
USD 110,000 - 150,000
Embedded C++ Engineer - Flight Management System (FMS)
Embedded C++ Engineer - Flight Management System (FMS)

Cyient • Phoenix (AZ)

On-site
USD 110,000 - 170,000
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Senior Embedded Software Engineer – Aerospace Flight Systems
Senior Embedded Software Engineer – Aerospace Flight Systems

Platform Aerospace • Hollywood (MD)

On-site
USD 110,000 - 140,000
Embedded Software Engineer-Avionics Flight Controls Electronics
Embedded Software Engineer-Avionics Flight Controls Electronics

OLSA Resources, Inc. • Tucson (AZ)

On-site
USD 90,000 - 120,000
Senior Flight Management Systems Engineer – Avionics & Real-Time
Senior Flight Management Systems Engineer – Avionics & Real-Time

100KCrossing • Reston (VA)

On-site
USD 100,000 - 170,000
401K Match Program
BCBS Medical
PTO Plan
Displays Software Engineer, C/C++
Displays Software Engineer, C/C++

Alumni Founders • Mountain View (CA)

On-site
USD 180,000 - 260,000
Stock Options
Employee Medical
401k Contribution