Amazon

Embedded Software Dev Engineer, Amazon Leo

Job Description

Posted on: 
2026-04-23

Responsibilities

  • Develop embedded software for terrestrial devices within the Leo system.
  • Participate in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, design, coding, testing, and code/test coverage.
  • Develop embedded software using assembly, C, C++, Rust, or other languages.
  • Apply real-time embedded software philosophies and practices.
  • Utilize expertise with Linux and Real-Time Operating Systems (RTOS).
  • Review schematics and employ embedded software troubleshooting techniques.
  • Collaborate with hardware, product, and operations teams to deliver a great customer experience.

Job Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience.
  • Proficiency in at least one programming language.
  • Experience with the full software development life cycle, including coding standards and code reviews.
  • Bachelor's degree in computer science or equivalent (preferred).
  • Strong collaborative skills to work within a team environment.
  • Flexibility to respond to changing priorities.
Apply now

More job openings