Amazon

Embedded Software Dev Engineer, Kuiper Team

Job Description

Posted on: 
2025-07-06

Responsibilities

  • Develop embedded software for terrestrial devices within the Project Kuiper 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 languages such as assembly, C, C++, and Rust.
  • Apply real-time embedded software philosophies and practices.
  • Work with Linux and Real-Time Operating Systems (RTOS).
  • Review schematics and utilize troubleshooting techniques for embedded software.
  • Collaborate with teams inside and outside of Amazon to deliver software for Kuiper products.

Job Requirements

  • 3+ years of professional software development experience.
  • 2+ years of design or architecture experience for new and existing systems.
  • Experience programming with at least one software programming language.
  • Preferred: 3+ years of full software development life cycle experience.
  • Preferred: Bachelor's degree in computer science or equivalent.
  • Strong understanding of coding standards, code reviews, source control management, and testing processes.
  • Ability to adapt to changing priorities in a collaborative environment.
Apply now

More job openings