Amazon Robotics is seeking an experienced Senior Software (firmware) Development Engineer to lead the development of a new, foundational automation system that will transform warehouse operations. This role focuses on optimizing, deploying, and enhancing a fleet of robotics systems, requiring expertise in robotic path planning, motion control, and computer vision. The position involves working with custom hardware, embedded Linux, Computer Vision, Motor Control, Safety, and IO Protocols.
As a key member of the applied automation & controls team, you'll be responsible for designing and implementing highly reliable embedded control systems, developing real-time control algorithms, and driving critical system architecture decisions. The role requires strong technical leadership skills, as you'll be mentoring junior engineers and collaborating across disciplines with experts in perception, hardware, and software.
The position offers comprehensive benefits including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. The compensation is competitive, ranging from $151,300 to $261,500 per year depending on location and experience, plus additional benefits and equity opportunities.
This is an excellent opportunity for an experienced embedded systems engineer who wants to make a significant impact on Amazon's warehouse robotics systems while working with cutting-edge technology. The role requires approximately 15-20% travel for onsite system testing and offers the chance to work on transformative automation solutions that will shape the future of warehouse operations.
The ideal candidate will have strong expertise in C/C++, embedded systems, real-time control software, and a proven track record of leading technical teams. If you're passionate about robotics, automation, and building complex systems that operate at scale, this role offers the perfect opportunity to make a meaningful impact at one of the world's leading technology companies.