1

Embedded Software Bare Metal Jobs (NOW HIRING)

Sr. SDE, Embedded Satellite SW, Amazon Leo

Redmond, WA · On-site

$138K - $182K/yr

... bare metal and real-time embedded software philosophies and practices • Reviewing schematics, decomposing avionics system requirements into embedded software requirements • Experience with state ...

Work within bare metal and RTOS environments to implement efficient, reliable, and real-time embedded software solutions. * Program and debug embedded applications using C and C++ in Linux and bare ...

Work within bare metal and RTOS environments to implement efficient, reliable, and real-time embedded software solutions. * Program and debug embedded applications using C and C++ in Linux and bare ...

Design and implement software running in Bare Metal, FreeRTOS, and Embedded Linux environments. * Develop and debug low-level device drivers and hardware interfaces. * Support hardware and software ...

Embedded Software Engineer

West Lafayette, IN · On-site

$119K - $157K/yr

Position: Sr. Embedded Software Engineer Location: West Lafayette, IN Type: Full-time | On-site ... Lead bare-metal bring-up of Wi-R SoCs and Cortex-M/RISC-V platforms * Build and optimize low-power ...

Embedded Software Engineer

Raleigh, NC · On-site

$112K - $148K/yr

This role spans bare-metal STM32 microcontrollers and embedded Linux platforms using Yocto on i.MX8 ... Develop embedded Linux software using Yocto on i.MX8 * Implement user-space applications and ...

next page

Showing results 1-20

Embedded Software Bare Metal information

See salary details

$70K

$153.4K

$174K

How much do embedded software bare metal jobs pay per year?

As of Jul 22, 2026, the average yearly pay for embedded software bare metal 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 is an Embedded Software Bare Metal job?

An Embedded Software Bare Metal job involves developing firmware for microcontrollers or processors without an operating system (OS). Engineers write low-level code to directly control hardware peripherals using languages like C or assembly. This role requires knowledge of memory management, real-time constraints, and debugging techniques. It is commonly used in applications such as automotive systems, industrial automation, and IoT devices where efficiency and deterministic behavior are critical.

What are common challenges faced when developing bare metal embedded software?

Bare metal embedded software engineers often encounter challenges such as limited memory and processing resources, real-time timing constraints, and troubleshooting hardware-software interactions without the safety net of an operating system. Debugging can be particularly complex, as it often relies on low-level tools and a deep understanding of both the code and the hardware. Close collaboration with hardware engineers is usually required to diagnose and resolve issues. Developing for a bare metal environment demands careful planning, proactive testing, and a precise approach to resource management to ensure stability and reliability of the final product.

What are the key skills and qualifications needed to thrive in the Embedded Software Bare Metal position, and why are they important?

To thrive as an Embedded Software Bare Metal engineer, you need a strong background in low-level programming languages such as C/C++, thorough understanding of microcontroller architectures, and experience with hardware interfacing. Familiarity with tools like debuggers, oscilloscopes, version control systems, and protocols such as SPI, I2C, or UART is typical, and certifications in embedded systems or electronics are valuable assets. Excellent problem-solving abilities, attention to detail, and strong communication skills help you collaborate effectively with hardware and engineering teams. These competencies ensure reliable, efficient code that operates directly on hardware, supporting mission-critical device functionality.

More about Embedded Software Bare Metal jobs
What cities are hiring for Embedded Software Bare Metal jobs? Cities with the most Embedded Software Bare Metal job openings:
What states have the most Embedded Software Bare Metal jobs? States with the most job openings for Embedded Software Bare Metal jobs include:
Infographic showing various Embedded Software Bare Metal job openings in the United States as of July 2026, with employment types broken down into 2% As Needed, 83% Full Time, 13% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Sr. SDE, Embedded Satellite SW, Amazon Leo

Sr. SDE, Embedded Satellite SW, Amazon Leo

Amazon

Redmond, WA

$138K - $182K/yr

Full-time

Posted 14 days ago


Amazon rating

7.4

Company rating: 7.4 out of 10

Based on 6,998 frontline employees who took The Breakroom Quiz

6th of 39 rated national retailers


Job description

Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks. From individual households to schools, hospitals, businesses, and government agencies, Amazon Leo will serve people and organizations operating in locations without reliable connectivity.
Export Control Requirement: Due to applicable export control laws and regulations, candidates must be a U.S

citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
Key job responsibilities
Develop low-level embedded software for satellite hardware in the Leo system.
Developing embedded software in assembly, C, C++, Rust or other languages
Applying experience with bare metal and real-time embedded software philosophies and practices
Reviewing schematics, decomposing avionics system requirements into embedded software requirements
Experience with state machine development and verification mechanisms
Developing fault-tolerant software for use in a radiation environment.
Debugging using logic analyzers, oscilloscopes, and embedded software (bare-metal) troubleshooting techniques.
Participate in all phases of the software development lifecycle including requirements gathering, design, code, test, and code/test coverage.
A day in the life
As a member of the avionics team you will develop low-level flight software that runs on our avionics hardware

You will write specifications, design documents, embedded software, and tests. You will work closely with hardware engineers to best integrate with the Leo hardware platform, and controls engineers who own the business logic for various flight functions. You are a member of a lean team, and are responsible for designing and developing highly reliable platform software to enable the success of our mission.
About the team
The Leo Avionics team is responsible for delivering the avionics devices that fly our satellite (flight computers, power processing devices, and several sensors and actuators)

We own hardware specification and design through to on-orbit flight performance, collaborating with many partner teams along the way. We are primarily responsible for delivering the avionics devices, and partner with many other cross-functional teams along the way.


What Amazon employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Amazon logo

About Amazon

Sourced by ZipRecruiter

Amazon.com, Inc., commonly known as Amazon, is an American multinational technology company. It was founded by Jeff Bezos in 1994 and initially started as an online marketplace for books. Since then, Amazon has expanded its operations and become one of the largest e-commerce companies in the world. Amazon's primary business is its online retail platform, where customers can purchase a vast array of products, including electronics, clothing, books, home goods, and much more. The company offers a convenient and user-friendly shopping experience, with features such as fast shipping, customer reviews, and personalized recommendations. In addition to its e-commerce platform, Amazon has diversified its business into various other areas. One of its notable ventures is Amazon Web Services (AWS), a comprehensive cloud computing platform that provides services such as storage, compute power, and database management to individuals and businesses. AWS has become a leader in the cloud computing industry, powering many websites and applications worldwide. Amazon has also developed its own consumer electronics, including the popular Amazon Kindle e-reader, Fire tablets, Fire TV streaming devices, and the Alexa-powered Echo smart speakers. The Alexa voice assistant, integrated into these devices, allows users to interact with their devices using voice commands, perform tasks, and access information. Furthermore, Amazon has expanded into media and entertainment. It operates Prime Video, a streaming service that offers a wide range of movies, TV shows, and original content. Amazon Music provides a platform for streaming and purchasing digital music, while Audible offers audiobooks and other audio content. The company's commitment to customer satisfaction and convenience is demonstrated by its membership program, Amazon Prime. Prime members receive various benefits, including free two-day shipping, access to streaming services, exclusive deals, and more.

Industry

It services, book publishers, retail, real estate and computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Seattle, WA, US