Taro Logo

Embedded Senior Software Engineer, Applied Automation

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Robotics

Description For Embedded Senior Software Engineer, Applied Automation

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.

Last updated 21 days ago

Responsibilities For Embedded Senior Software Engineer, Applied Automation

  • Design and implement highly reliable embedded control systems
  • Develop and optimize real-time control algorithms
  • Drive system architecture choices for warehouse robotics systems
  • Create and improve monitoring and observability tools
  • Mentor junior engineers and provide technical leadership
  • Integrate, test, and validate new features on live systems
  • Work with experts across disciplines including perception, hardware, and software
  • 15-20% travel expected to support onsite system testing

Requirements For Embedded Senior Software Engineer, Applied Automation

Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Expert level skills with C/C++
  • Experience building complex embedded systems

Benefits For Embedded Senior Software Engineer, Applied Automation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?

Jobs Related To Amazon Embedded Senior Software Engineer, Applied Automation