Amazon

Embedded Software Development Engineer II, Amazon

Job Description

Posted on: 
2025-07-28

Responsibilities

  • Design, develop, and test critical features for embedded applications and platforms for Prime Air Drones.
  • 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.
  • Ensure compliance with coding standards and participate in code reviews.
  • Manage the full software development life cycle, including testing and operations.
  • Debug hardware using tools such as logic analyzers and oscilloscopes.
  • Innovate and solve complex problems in an iterative environment.

Job Requirements

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

More job openings