Embedded Software Engineer, Amazon Robotics Safety Firmware

Amazon is Earth's most customer-centric company, driven by the spirit of invention and committed to offering a wide range of products and services.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:
Firmware Embedded Engineer

Firmware Embedded Engineer role at Amazon Kuiper developing satellite communication systems, offering $129K-$223K salary with comprehensive benefits.

Embedded Software Dev Engineer, Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication terminal software to provide global broadband access.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication terminal software to provide global broadband access through LEO satellite constellation.

Embedded Software Development Engineer - Sensor & Compute, Amazon Robotics (AR), Amazon Robotics

Embedded Software Engineer role at Amazon Robotics focusing on sensor and compute technology development, requiring 3+ years of experience in embedded systems and C/C++ programming.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication software with $129K-$223K salary in Redmond, WA.

Description For Embedded Software Engineer, Amazon Robotics Safety Firmware

Join a group of the brightest engineers to develop the next generation of Amazon's world-class robotics and robotics safety systems. You will work with a multidisciplinary team to rapidly bring ground-breaking ideas to full-scale production devices trusted by thousands of associates at Amazon's facilities worldwide. The ideal candidate is passionate about building the right solutions for our customers and willing to work with other teams to ensure our product meets Amazon-scale while raising the bar for associate safety.

Key responsibilities:

  • Develop and maintain both safety and non-safety rated systems for possibly the world's largest robot fleet
  • Master multiple components including networking/wifi, security, and various sensors
  • Participate in complex system architecture and collaborate with coworkers
  • Provide feedback in the peer review process and communicate effectively with technical leadership
  • Create solutions balancing world-class performance and safety

The firmware team consists of collaborative, smart professionals who apply cutting-edge advances in robotics to solve real-world challenges. We take safety seriously while striving for performance, paying attention to details and creating intuitive systems.

Required Qualifications:

  • 3+ years of non-internship professional software development experience
  • 2+ years of experience in design or architecture of new and existing systems
  • Experience programming with at least one software programming language
  • 2+ years of development experience in C or C++ within an embedded environment or robotic systems

Preferred Qualifications:

  • 3+ years of full software development life cycle experience
  • Experience with hardware troubleshooting/debugging
  • Experience writing low-level drivers
  • Experience in embedded wireless systems
  • Familiarity with safety standards like IEC 61508 or ISO 26262

Amazon offers a comprehensive benefits package, including medical, dental, and vision coverage, parental leave, PTO, and a 401(k) plan. We value diversity and are committed to creating an inclusive workplace.

Last updated 7 months ago

Responsibilities For Embedded Software Engineer, Amazon Robotics Safety Firmware

  • Develop and maintain safety and non-safety rated systems for large-scale robotics
  • Master components including networking/wifi, security, and various sensors
  • Participate in complex system architecture and collaborate with team members
  • Provide feedback in peer review process and communicate with technical leadership
  • Create solutions balancing world-class performance and safety

Requirements For Embedded Software Engineer, Amazon Robotics Safety Firmware

  • 3+ years of non-internship professional software development experience
  • 2+ years of experience in design or architecture of new and existing systems
  • Experience programming with at least one software programming language
  • 2+ years of development experience in C or C++ within an embedded environment or robotic systems

Interested in this job?