Amazon

Embedded Software Development Engineer, Kuiper Team

Job Description

Posted on: 
2025-08-02

Responsibilities

  • Own unique embedded software functions through design, implementation, testing, and integration in an embedded Linux or RTOS environment.
  • Write software to control silicon devices using various communication buses.
  • Collaborate with hardware teams for board design, bring-up, and verification.
  • Follow best practices in high reliability embedded software development.
  • Debug low-level issues at the intersection of hardware, FPGA, firmware, and software.
  • Participate in all phases of software development from requirements to operations.
  • Ensure high levels of system reliability and availability.

Job Requirements

  • 3+ years of professional software development experience.
  • 2+ years of design or architecture experience of new and existing systems.
  • Experience programming with at least one software programming language.
  • 3+ years of full software development life cycle experience preferred.
  • Bachelor's degree in computer science or equivalent preferred.
  • Ability to work safely and cooperatively with others.
  • Effective communication skills to ensure exceptional customer service.
Apply now

More job openings