Amazon

Embedded Software Dev Engineer, Amazon Leo Software & Networking

Job Description

Posted on: 
2025-12-01

Responsibilities

  • Develop embedded software for terrestrial devices within the Leo system.
  • Participate in all phases of the Software Development Life Cycle (SDLC).
  • Develop embedded software in languages such as assembly, C, C++, or Rust.
  • Implement real-time embedded software practices.
  • Work with Linux and Real-Time Operating Systems (RTOS).
  • Review schematics and troubleshoot embedded software issues.
  • Collaborate with teams inside and outside of Amazon for product deployment.

Job Requirements

  • 3+ years of professional software development experience.
  • 2+ years of design or architecture experience in systems.
  • Proficiency in at least one programming language.
  • Experience with full software development life cycle processes.
  • Bachelor's degree in computer science or equivalent preferred.
  • Familiarity with coding standards and code reviews.
  • Knowledge of source control management and testing practices.
Apply now

More job openings