Embedded Software Engineer, Amazon Robotics Safety Firmware

World's largest e-commerce company focused on customer-centric innovation and technology
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics

Description For Embedded Software Engineer, Amazon Robotics Safety Firmware

Join Amazon Robotics' elite engineering team to develop next-generation robotics and safety systems that power Amazon's world-class automation infrastructure. This role focuses on embedded software development for safety-critical firmware systems that protect thousands of associates worldwide. As an Embedded Software Engineer, you'll work at the intersection of performance and safety, developing solutions that maintain Amazon's high standards for both metrics.

The position offers diverse technical challenges, from low-level driver development to IoT cloud integration. You'll collaborate with electrical engineers, QA teams, and other stakeholders to troubleshoot complex systems and bring innovative ideas to production. The role requires expertise in C/C++ programming, embedded systems, and a strong understanding of safety standards like IEC 61508 or ISO 26262.

Working in Amazon Robotics means joining possibly the world's largest autonomous robot fleet operation. Your day-to-day activities will vary significantly, from creating design documents and architecting software components to hands-on debugging on test floors. You'll be part of a dynamic team that values both technical excellence and safety innovation.

The ideal candidate combines strong embedded development skills with a passion for safety-critical systems. You'll have the opportunity to influence the architecture of complex robotics systems while ensuring they meet Amazon's scale and safety requirements. The role offers excellent benefits, including comprehensive healthcare, 401(k), parental leave, and PTO, along with the chance to make a global impact on Amazon's robotics infrastructure.

If you're excited about creating next-generation robotics systems and want to work with cutting-edge technology while maintaining the highest safety standards, this role offers an unparalleled opportunity to shape the future of automated logistics at a global scale.

Last updated 11 hours ago

Responsibilities For Embedded Software Engineer, Amazon Robotics Safety Firmware

  • Develop and maintain both safety and non-safety rated systems for autonomous robot fleet
  • Learn and master multiple components including networking/wifi, security, and various sensors
  • Participate in system architecture and partner with coworkers
  • Provide feedback in peer review process and communicate with technical leadership
  • Create solutions balancing performance and safety
  • Design software components and work with stakeholders
  • Conduct testing and debugging on test floor
  • Work with AWS CDK for IoT Cloud connectivity

Requirements For Embedded Software Engineer, Amazon Robotics Safety Firmware

  • 3+ years of non-internship professional software development experience
  • 3+ years of embedded firmware development experience
  • 2+ years of non-internship design or architecture experience
  • Experience in embedded development in C/C++
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with general troubleshooting/debugging of hardware (preferred)
  • Experience writing low level drivers (preferred)
  • Familiar developing embedded software in safety standards controlled environment (preferred)

Benefits For Embedded Software Engineer, Amazon Robotics Safety Firmware

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Parental Leave
  • Paid Time Off (PTO)
  • 401k

Interested in this job?

Jobs Related To Amazon Embedded Software Engineer, Amazon Robotics Safety Firmware

Software Development Engineer, AWS Hardware Engineering Services

AWS Hardware Engineering Services is seeking a Software Development Engineer to build and maintain server firmware, focusing on embedded systems and data center infrastructure.

Embedded Software Development Engineer, BMC

AWS Hardware Engineering team is seeking an Embedded Software Development Engineer to develop BMC software and drive innovation in server infrastructure.

System Development Engineer, Amazon Robotics

Systems Development Engineer role at Amazon Robotics focusing on designing and implementing robotic storage systems, requiring expertise in PLCs, industrial automation, and system integration.

Embedded Software Development Engineer, DeviceOS Software

Amazon is seeking an Embedded Software Engineer to develop cutting-edge consumer electronics, focusing on system architecture and embedded systems for Alexa and IoT devices.

Embedded Software Engineer, Kuiper MAC Software Development

Embedded Software Engineer position at Amazon's Project Kuiper, developing software for satellite communication devices.