1

Aviation Embedded Software Engineer Jobs (NOW HIRING)

Embedded Software Engineer

Carlsbad, CA · On-site

$150K - $190K/yr

Our client is seeking a Embedded Software Engineer (Battery Management System) to lead development of a high-voltage BMS platform. This individual will serve as the technical owner for BMS software ...

Embedded Software Engineer

Carlsbad, CA · On-site

$136K - $179K/yr

Our client is seeking a Embedded Software Engineer (Battery Management System) to lead development of a high-voltage BMS platform. This individual will serve as the technical owner for BMS software ...

Embedded Software Engineer

Mountain View, CA · On-site

$155K - $204K/yr

Automated aviation systems will enable a future where air transportation is safer, more convenient ... As an Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded Systems ...

Embedded Software Engineer

Huntsville, AL · On-site

$103K - $194K/yr

Embedded Software Engineer Real-time embedded software Position Overview Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a ...

Embedded Software Engineer Real-time embedded software Position Overview Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a ...

Embedded Software Engineer Sr

Lynnwood, WA · On-site

$145K - $191K/yr

Located in the epicenter of United States aviation manufacturing, our Crane Aerospace & Electronics ... The Senior Embedded Software Engineer is a key contributor to the development of advanced sensing ...

Embedded Software Engineer

Cary, NC · On-site

$60 - $64/hr

Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role ...

Embedded Software Engineer

Santa Clara, CA · On-site

$154K - $203K/yr

Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid ...

$120K - $158K/yr

Position Overview We are seeking a highly skilled Embedded Software Engineer specializing in Jetson hardware platforms and driver development. The ideal candidate will have hands‑on experience ...

Embedded Software Engineer

Duluth, GA · On-site

$174K - $261K/yr

... embedded satellite terminal products (Ka-band, L-band, 5G) that ... are used in aviation, maritime, residential and other sectors. You'll be a software engineer ...

Showing results 21-40

Aviation Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

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

As of Sep 11, 2026, the average yearly pay for aviation embedded software engineer 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 does an aviation embedded software engineer do?

An Aviation Embedded Software Engineer designs, develops, tests, and maintains software that operates within embedded systems used in aircraft and aviation equipment. These engineers work with specialized hardware and ensure the software meets stringent safety, reliability, and regulatory requirements unique to the aviation industry. Their work is crucial for systems such as flight controls, navigation, communication, and other onboard electronics. They often collaborate with hardware engineers and comply with standards like DO-178C to ensure system safety and performance.

What are the key skills and qualifications needed to thrive as an aviation embedded software engineer?

To thrive as an Aviation Embedded Software Engineer, you need strong programming skills in C/C++, a solid understanding of real-time operating systems, and a degree in computer engineering, electrical engineering, or a related field. Familiarity with industry standards such as DO-178C, experience with version control systems, and knowledge of avionics development tools are typically required. Critical thinking, attention to detail, and effective teamwork are essential soft skills for this role. These competencies ensure the development of safe, reliable, and compliant embedded systems that meet rigorous aviation industry requirements.

How do aviation embedded software engineers typically collaborate with hardware and systems teams during a project?

Aviation Embedded Software Engineers work closely with hardware and systems engineering teams throughout the development lifecycle. This collaboration ensures that software interfaces seamlessly with avionics hardware and meets stringent safety and regulatory standards. Regular cross-functional meetings, joint design reviews, and integration testing sessions are common practices, enabling engineers to address issues early and align on requirements. Effective communication and documentation are crucial for resolving compatibility challenges and delivering reliable, certifiable solutions.

What are popular job titles related to Aviation Embedded Software Engineer jobs?

For Aviation Embedded Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Aviation Embedded Software Engineer job openings in the United States as of June 2026, with employment types broken down into 1% Internship, 3% As Needed, 76% Full Time, 6% Part Time, 12% Contract, and 2% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Embedded Software Engineer - Special Purpose Software

Santa Cruz, CA

Joby Aviation
Aviation • 1 - 5K employees

$108K - $166K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 8 days ago


Job description

Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and places that matter most. At Joby, we've been working to make that dream a reality since 2009 and we're now in the final stages of certifying our aircraft with the FAA. With plans to launch our aircraft in the US and Dubai, we're now scaling manufacturing and preparing for the launch of our commercial service.


In this role you will be involved in the architecture and implementation of the embedded software at the heart of Joby Aviation aircraft. You will play a key role in a small, fast-moving team and have input into conceptual system design and implementation of embedded software for a wide range of embedded systems. Their role will be to design and implement versions of all our existing embedded systems currently on the Joby aircraft to be specific for a range of manufacturing and test applications. This will require a deep understanding of the various embedded systems on the aircraft and how to creatively reconfigure them for new applications and usages.


  • Architect, design, and implement low-level embedded software powering core airborne systems and aircraft functionality
  • Adapt and reconfigure existing aircraft embedded software systems to support dedicated manufacturing, tooling, and specialized test applications
  • Contribute technical insights to conceptual system design discussions within a fast-moving, cross-functional engineering team
  • Deliver robust, production-ready embedded software tailored to hardware-in-the-loop (HIL) test setups, automated test equipment, and factory line operations
  • Analyze embedded flight systems and protocols to diagnose technical issues, optimize system performance, and repurpose firmware for novel operational usages

  • Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering, Mechatronics, Physics, Mathematics, Robotics, or a related technical field with 3+ years of relevant industry experience in embedded software development; or a Master’s degree in a related technical field with 1+ years of relevant experience; or equivalent demonstrated experience through a robust portfolio of designed and deployed embedded software systems
  • Demonstrated knowledge of C++ and object-oriented programming and methodology with some experience with multi-layered system architectures
  • Understanding of hardware from an embedded software engineer's perspective
  • Experience with modern integrated development environments and debuggers
  • Hands-on experience with test and measurement equipment such as oscilloscopes, logic analyzers, protocol analyzers, voltmeters, etc.
  • Understanding of modern microcontroller and microprocessor architectures such as ARM
  • Cortex-M0/M3/M4/A8/A9
  • Knowledge of and experience with communication protocols including I2C, CAN, SPI, UART, etc.
  • A positive attitude and a passion for aerospace
  • Ability to be onsite in Santa Cruz, CA 3 days a week

  • Knowledge of and experience with real-time operating systems
  • Experience with safety-critical embedded systems
  • Exposure to the software development process and modern software engineering techniques
  • Experience with DO178C process, requirements authoring and verification

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $108,200 - $166,700/yr. The compensation package will be determined by job-related knowledge, skills, and experience.


Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short-term and long-term disability coverage, life insurance, and more.

Joby is an Equal Opportunity Employer