Amazon

Embedded Software Development Engineer, Kuiper Team

Job Description

Posted on: 
2025-06-19

Responsibilities

  • Own embedded software functions from design to implementation and testing.
  • Write software for controlling silicon devices using various communication buses.
  • Collaborate with hardware teams for board design, verification, and integration.
  • Ensure high reliability in embedded software development practices.
  • Debug issues at the intersection of hardware, firmware, and software.
  • Participate in all phases of software development lifecycle.
  • Address challenges in building satellite avionics and communication systems.

Job Requirements

  • 3+ years of professional software development experience.
  • 2+ years of experience in system design or architecture.
  • Proficient in at least one programming language.
  • Experience with full software development life cycle processes.
  • Bachelor's degree in computer science or equivalent preferred.
  • Strong problem-solving skills and ability to work in a team.
  • Familiarity with embedded Linux or real-time operating systems.
Apply now

More job openings