1

Amazon Embedded Software Engineer Jobs (NOW HIRING)

Embedded Software Dev Engineer III

Redmond, WA · On-site

$147K - $193K/yr

Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable ... A day in the life As part of our software engineering team, you will design and implement embedded ...

Embedded Software Dev Engineer III

Redmond, WA · Hybrid

$147K - $193K/yr

Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable ... A day in the life As part of our software engineering team, you will design and implement embedded ...

Embedded Software Dev Engineer III

Redmond, WA · Hybrid

$147K - $193K/yr

Amazon Leo is Amazon's low Earth orbit satellite network. Our mission is to deliver fast, reliable ... A day in the life As part of our software engineering team, you will design and implement embedded ...

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 ...

next page

Showing results 1-20

Amazon Embedded Software Engineer information

See salary details

$70K

$153.4K

$174K

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

As of Jul 10, 2026, the average yearly pay for amazon 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 are the key skills and qualifications needed to thrive in the Amazon Embedded Software Engineer position, and why are they important?

To thrive as an Amazon Embedded Software Engineer, you need a solid background in computer science or electrical engineering, along with strong proficiency in C/C++, embedded systems development, and real-time operating systems (RTOS). Familiarity with debugging tools, build systems, low-level hardware interfaces, and possibly certifications in embedded systems or IoT platforms is valuable. Excellent problem-solving skills, cross-functional collaboration abilities, and effective communication are essential soft skills in this role. These competencies are crucial for designing robust software solutions that integrate seamlessly with Amazon’s devices and services, ensuring quality and innovation in a dynamic tech environment.

What is an Amazon Embedded Software Engineer job?

An Amazon Embedded Software Engineer designs, develops, and maintains firmware and low-level software for Amazon's hardware products, such as Echo devices, Kindle e-readers, and other IoT devices. They work closely with hardware teams to optimize performance, ensure reliability, and implement features. This role requires proficiency in C/C++, real-time operating systems (RTOS), and embedded systems debugging tools. Responsibilities may also include improving power efficiency, security, and connectivity.

What are some common challenges faced by Embedded Software Engineers at Amazon?

Embedded Software Engineers at Amazon often work on complex projects that require balancing resource constraints, such as memory and processor limitations, while delivering high-performance solutions. They may face challenges in integrating software with a wide variety of hardware platforms, debugging issues that span both software and hardware, and ensuring the reliability of systems at scale. Effective collaboration with hardware, firmware, and quality assurance teams is critical to address these challenges. Overcoming these obstacles not only leads to successful project launches but also provides valuable learning and growth opportunities for engineers in this field.

More about Amazon Embedded Software Engineer jobs
What cities are hiring for Amazon Embedded Software Engineer jobs? Cities with the most Amazon Embedded Software Engineer job openings:
What states have the most Amazon Embedded Software Engineer jobs? States with the most job openings for Amazon Embedded Software Engineer jobs include:
Infographic showing various Amazon Embedded Software Engineer job openings in the United States as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.
Embedded Software Engineer

Embedded Software Engineer

Mainstream Engineering

Rockledge, FL • On-site

$116K - $153K/yr

Full-time

Posted 2 days ago


Job description

Position Summary
Due to continued growth, our firm is seeking talented Embedded Software Engineers for a variety of disciplines, including embedded programming, software architecture design, software testing, motor control, and power electronics controls. Embedded Software Engineers play a critical role in developing our wide variety of products and provide vital sub-system design support for products related to thermal control and energy conversion.
Key Responsibilities
  • Software development: Design and implement reliable, deterministic embedded software in C/C++
  • Software requirements: Develop clear requirements and ensure bidirectional traceability between system requirements, code, and test cases
  • Verification and testing: Design and execute functional and/or automated testing to demonstrate full compliance with software requirements
  • Hardware integration: Perform board bring-up, interface with sensors/actuators, communicate with common protocols (CAN, SPI, UART, etc.), and debug hardware/software
  • Configuration management: Maintain version control and configuration management baselines in alignment with appropriate standards

Required Qualifications
  • B.S. in Computer Engineering, Electrical Engineering, or Computer Science required with a minimum GPA of 3.3 - M.S. or PhD a plus
  • 3-year minimum experience developing embedded software or controls, strong proficiency in embedded C/C++
  • Experience writing and following software and system requirements and requirements traceability
  • Proficiency in software debugging and using standard hardware debugging tools (oscilloscopes, logic analyzers, etc.)
  • United States Citizenship required due to US Government ITAR program restrictions

Preferred Qualifications
  • Experience developing and following DO-178 documentation and processes
  • Experience with TI C2000 or STM32 microcontroller family
  • Experience with additional programming languages (C#, Python, assembly, etc.) and GUI design
  • Understanding of digital control algorithms, digital filters and the general control of power electronics systems

Mainstream Engineering Corporation is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.