1

C Embedded Software Engineer Jobs in Seattle, WA

Software Engineer, Embedded Software (Starlink)

Redmond, WA · On-site

$145K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

SOFTWARE ENGINEER, EMBEDDED SOFTWARE (STARLINK) As an embedded engineer on the Starlink flight ... Development experience in C/C++, Python, or other similar programming languages PREFERRED SKILLS ...

Embedded Software Engineer III

Seattle, WA

$150K - $211K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with C/C++ and Python * Experience with Device Drivers * Experience with the SDLC ... Experience with embedded avionics software or engine controller software for air-breathing or ...

Embedded Software Engineer III

Seattle, WA · On-site

$150K - $211K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with C/C++ and Python * Experience with Device Drivers * Experience with the SDLC ... Experience with embedded avionics software or engine controller software for air-breathing or ...

Software Engineer, Embedded Software (Starlink)

Redmond, WA · On-site

$145K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

SOFTWARE ENGINEER, EMBEDDED SOFTWARE (STARLINK) As an embedded engineer on the Starlink flight ... Development experience in C/C++, Python, or other similar programming languages PREFERRED SKILLS ...

Showing results 41-60

C Embedded Software Engineer information

See Seattle, WA salary details

$79.7K

$174.6K

$198K

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

As of Aug 14, 2026, the average yearly pay for c embedded software engineer in Seattle, WA is $174,554.00, according to ZipRecruiter salary data. Most workers in this role earn between $149,600.00 and $196,900.00 per year, depending on experience, location, and employer.

How does a C embedded software engineer typically collaborate with hardware engineers during development?

C Embedded Software Engineers work closely with hardware engineers throughout the development cycle to ensure software and hardware integration runs smoothly. This collaboration often involves reviewing hardware schematics, debugging issues using oscilloscopes or logic analyzers, and adjusting firmware to match hardware constraints. Regular meetings and joint troubleshooting sessions are common, as both teams need to align on hardware capabilities, firmware requirements, and timing considerations. Effective communication and documentation are key to resolving cross-disciplinary challenges quickly and efficiently.

What is a C embedded software engineer?

C Embedded Software Engineers are professionals who design, develop, and maintain software written in the C programming language for embedded systems. These systems are specialized computing devices, like microcontrollers or processors, found in products such as cars, medical devices, consumer electronics, and industrial machines. Engineers in this role work closely with hardware components, optimizing code to ensure reliability, efficiency, and real-time performance. They often collaborate with hardware engineers and need a strong understanding of both software and hardware integration.

What is the difference between C Embedded Software Engineer vs C Firmware Engineer?

AspectC Embedded Software EngineerC Firmware Engineer
Required CredentialsBachelor's in Computer Engineering or related field; knowledge of embedded CBachelor's in Electrical or Computer Engineering; strong C programming skills
Work EnvironmentEmbedded systems development, often on microcontrollers or SoCsFirmware development directly on hardware, often for devices like IoT or consumer electronics
Industry UsageAutomotive, medical devices, industrial automationConsumer electronics, IoT devices, embedded systems

Both roles involve embedded C programming but differ mainly in focus. C Embedded Software Engineers develop software for embedded systems, while C Firmware Engineers work on low-level firmware directly controlling hardware. The roles often overlap, but the firmware role emphasizes hardware interaction and low-level programming.

What are the key skills and qualifications needed to thrive as a C embedded software engineer, and why are they important?

To thrive as a C Embedded Software Engineer, you need strong proficiency in C programming, knowledge of embedded systems architecture, and a relevant engineering degree. Familiarity with hardware interfaces, RTOS, debugging tools, version control systems like Git, and sometimes certifications such as Embedded Systems Certification are typically required. Analytical thinking, attention to detail, and effective communication are important soft skills that help in troubleshooting and collaborating with cross-functional teams. These skills and qualities ensure reliable, efficient software development for resource-constrained devices and successful project delivery.

What job categories do people searching C Embedded Software Engineer jobs in Seattle, WA look for?

The top searched job categories for C Embedded Software Engineer jobs in Seattle, WA are:

Infographic showing various C Embedded Software Engineer job openings in Seattle, WA as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 67% In-person, and 33% Hybrid job distribution, with an average salary of $174,554 per year, or $83.9 per hour.

Embedded Software Engineer, Leo Payload Radio

Amazon

Redmond, WA • On-site

$147K - $193K/yr

Full-time

Re-posted 28 days ago


Amazon rating

7.4

Company rating: 7.4 out of 10

Based on 7,086 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
In this role, you will drive the design, development, and operation of a variety of key embedded security capabilities for each satellite throughout its lifetime - from launch to de-orbit.
Develop software to payload Radio and Payload Mode Management

Own unique embedded software functions through design, implementation (in C, C++ or other), test, and integration in an embedded Linux system.
Work closely with hardware teams to support board design, bring-up, and verification, as well as integration and test.
Follow best practices in high reliability embedded software development to ensure high levels of satellite security and reliability.
Work on the Satellite Communication Systems Payload.
A day in the life
Come work at Amazon. We need people who want to join an ambitious program that continues to push the state of the art in space-based systems design. Come help us solve the difficult and rewarding development challenges in building highly reliable, power efficient and low-cost satellite avionics!
About the team
Our team tackles many critical satellite functions including power management, hardware interfaces, command & telemetry, and autonomous control

We are looking for an software engineer to participate in all phases of software development from requirements through implementation and test to operations.


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