1

Embedded Software Engineer Avionics Jobs (NOW HIRING)

Embedded Software Engineer

Owego, NY ยท On-site

$122K - $161K/yr

... of avionics subsystems. You will play a key role in translating customer requirements into ... The Work As a Software Engineer, you'll be responsible for the development of embedded software for ...

Embedded Software Engineer

Redondo Beach, CA ยท On-site

$139K - $183K/yr

As an Embedded Software Engineer your core responsibility will be to write code that runs on custom ... You will work with avionics hardware engineers, GNC engineers, propulsion engineers, and others to ...

Embedded Software Engineer

Cambridge, MA ยท On-site

$90K - $210K/yr

As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned ... avionics, and operating ground stations to monitor and control aircraft in flight. Working ...

Embedded Software Engineer Sr.

Owego, NY ยท Hybrid

$115K - $151K/yr

... of avionics subsystems. You will play a key role in translating customer requirements into ... The Work As an Embedded Software Engineer Sr., you'll be responsible for the development of ...

Embedded Software Engineer

Redondo Beach, CA ยท On-site

$120K - $155K/yr

Description As an Embedded Software Engineer your core responsibility will be to write code that ... You will work with avionics hardware engineers, GNC engineers, propulsion engineers, and others to ...

next page

Showing results 1-20

Embedded Software Engineer Avionics information

See salary details

$70K

$153.4K

$174K

How much do embedded software engineer avionics jobs pay per year?

As of Jun 14, 2026, the average yearly pay for embedded software engineer avionics in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer in Avionics, and why are they important?

To thrive as an Embedded Software Engineer in Avionics, you need expertise in embedded systems programming (typically C/C++), real-time operating systems, and a degree in computer engineering, electrical engineering, or a related field. Familiarity with industry standards like DO-178C, tools such as MATLAB/Simulink, and version control systems like Git are commonly required, along with relevant certifications. Strong problem-solving, attention to detail, and effective teamwork are crucial soft skills for this role. These competencies are vital to ensure the development of reliable, safe, and compliant software that meets rigorous aerospace industry requirements.

How do Embedded Software Engineers in Avionics typically collaborate with hardware and systems teams during the development process?

Embedded Software Engineers in Avionics work closely with hardware and systems engineering teams throughout the product lifecycle. They participate in requirements definition, interface specification, and integration testing to ensure software and hardware components function seamlessly together. Regular cross-functional meetings, joint debugging sessions, and collaborative design reviews are common, as avionics projects demand rigorous safety and reliability standards. Effective communication and a willingness to learn from other engineering disciplines are key to success in this collaborative environment.

What is the difference between Embedded Software Engineer Avionics vs Embedded Software Engineer Aerospace?

AspectEmbedded Software Engineer AvionicsEmbedded Software Engineer Aerospace
CertificationsTypically requires certifications like DO-178COften requires similar aerospace industry certifications
Work EnvironmentPrimarily in aircraft avionics systems, cockpit electronicsBroader aerospace systems including spacecraft and satellites
Industry UsageUsed mainly in aviation and military aircraftUsed across aerospace sectors including space exploration
Job FocusDeveloping and testing avionics software for flight safety and navigationDeveloping software for various aerospace applications, including spacecraft

Both roles involve embedded software development within the aerospace industry, with avionics focusing specifically on aircraft electronics and navigation systems. While they share certifications and work environments, avionics engineers specialize in flight-critical systems for aircraft, whereas aerospace software engineers may work on a wider range of aerospace technologies, including space systems.

What does an Embedded Software Engineer in Avionics do?

An Embedded Software Engineer in Avionics designs, develops, and maintains software that runs on specialized hardware systems within aircraft, such as flight control systems, navigation, communication, and monitoring devices. They are responsible for writing low-level code that interfaces directly with avionics hardware and ensuring that the software meets strict safety and reliability standards. Their work often involves real-time operating systems (RTOS), compliance with aviation regulations like DO-178C, and rigorous testing and debugging to ensure airworthiness. Collaboration with hardware engineers and system architects is also a key part of the role.
JB061569 - Embedded Systems Engineer (Avi

JB061569 - Embedded Systems Engineer (Avi

USM

Seattle, WA โ€ข On-site

Contractor

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

  • Start Date: Interview Types
  • Skills DO-254 (Hardware/Fir.. Visa Types Green Card, US Citiz..

  • Job Title: Embedded Systems Engineer (Avionics)
    Seattle, WA
    Duration - FTE / Contract.
    Visa - USC/GC
    Key Requirements:
    • Strong experience in Avionics domain (10+ years preferred)
    • Hands-on expertise in both:
      • DO-254 (Hardware/Firmware Development)
      • DO-178 (Software Development)
    • Experience working with Design Assurance Levels (DAL A / B / C)
    • Exposure to safety-critical systems and certification processes

    Key Responsibilities:
    • Design, develop, and verify hardware/firmware as per DO-254 guidelines
    • Develop and maintain embedded software in compliance with DO-178 standards
    • Work on system architecture, requirements definition, and traceability
    • Support verification, validation, and certification activities
    • Collaborate with cross-functional teams (systems, hardware, software)
    • Prepare and review technical documentation for regulatory compliance

    Required Qualifications:
    • Experience in aerospace / avionics industry
    • Hands-on experience in both DO-254 and DO-178 (mandatory)
    • Strong understanding of embedded systems design
    • Experience with V&V processes in regulated environments
    • Bachelor's/master's degree in electrical / computer engineering or related field