Taro Logo

Embedded Software Engineer, Amazon Robotics Safety Firmware

World's largest e-commerce and technology company focused on customer-centric innovation
Embedded
Senior 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 developing next-generation robotics and safety systems. This role focuses on creating embedded software for what may be the world's largest autonomous robot fleet. As an Embedded Software Engineer in the Safety Firmware team, you'll work at the intersection of performance and safety, developing critical systems used in Amazon's facilities worldwide.

The position offers a dynamic work environment where no two days are alike. You'll collaborate with a multidisciplinary team, creating everything from design documents to hands-on troubleshooting with hardware. The role involves working with various technologies, from low-level firmware to IoT cloud connectivity using AWS CDK.

Amazon Robotics' firmware team consists of passionate engineers who apply innovative advances in robotics to solve real-world challenges. They take safety seriously while striving for optimal performance, creating intuitive systems that make safety seamless. The team emphasizes attention to detail and practical problem-solving.

This is an opportunity to impact global operations at Amazon, working with cutting-edge robotics technology. You'll be part of a team that values both technical excellence and safety, developing solutions that must meet Amazon's massive scale requirements while maintaining the highest safety standards.

The role offers comprehensive benefits including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. Amazon values diverse backgrounds and experiences, encouraging applications from candidates who are passionate about robotics safety and innovation, even if they don't meet every qualification exactly.

Last updated 2 months ago

Responsibilities For Embedded Software Engineer, Amazon Robotics Safety Firmware

  • Develop and maintain safety and non-safety rated systems for autonomous robot fleet
  • Master multiple components including networking/wifi, security, and various sensors
  • Participate in system architecture and partner with coworkers
  • Provide feedback in peer review process
  • Create solutions balancing performance and safety
  • Work with electrical engineers and test/QA engineers for troubleshooting
  • Develop 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 design/architecture experience
  • Experience in embedded development in C/C++
  • Experience with full software development life cycle
  • Experience with general hardware troubleshooting/debugging
  • Experience writing low level drivers

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
  • 401k

Interested in this job?

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