Amazon

Embedded Software Development Engineer II, Amazon

Job Description

Posted on: 
2025-08-19

Responsibilities

  • Design, develop, and test critical features for embedded applications and platforms for Prime Air.
  • Perform root cause analysis and implement fixes for complex functional and performance issues.
  • Collaborate with hardware teams and vendors to enable new computing hardware and functionality.
  • Conduct embedded firmware development in C/C++.
  • Debug hardware through the use of logic analyzers and oscilloscopes.
  • Participate in the full software development life cycle, including coding standards and code reviews.
  • Innovate and solve hard problems in an iterative environment.

Job Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience.
  • 3+ years of embedded firmware development experience.
  • Experience in embedded development in C/C++.
  • Experience with board bring-up and debugging hardware.
  • Bachelor's degree in computer science or equivalent.
  • Experience with battery management systems and/or propulsion is preferred.
Apply now

More job openings