Amazon

Embedded Software Dev Engineer, Amazon Leo Customer Terminal

Job Description

Posted on: 
2026-01-30

Responsibilities

  • Architect, design, implement, and validate software solutions for onboard power management systems.
  • Design and develop closed-loop control algorithms using sensor peripherals and microcontrollers.
  • Enable data-driven performance insights through automated test execution and analysis pipelines.
  • Collaborate with the manufacturing team to ensure device compliance with requirements.
  • Define and execute software release processes, including CI/CD and quality verification.
  • Work hands-on with hardware test equipment.
  • Deliver clear documentation and user-focused software for engineering and manufacturing teams.

Job Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of experience in design or architecture of systems.
  • 1+ year of experience as a software development engineer or related role.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • Experience programming with at least one software language (C, Python, or MATLAB).
  • Experience with general troubleshooting/debugging of hardware.
  • Preferred experience with Linux and microcontrollers.
Apply now

More job openings