Robotics Software Development Engineer II, Robot Perception and Action

Amazon Robotics creates autonomous robots and technologies for complex environments at Amazon scale.
$129,300 - $223,600
Robotics
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics · AI

Description For Robotics Software Development Engineer II, Robot Perception and Action

Amazon Robotics is at the forefront of developing autonomous robots that revolutionize warehouse operations. The team launched Robin, the first large-scale Robotic Manipulation capability in 2020, which has scaled to over 1,300 robots and handled more than 3 billion packages. Following this success, they introduced newer robots like Cardinal and Sparrow.

The Robotic Manipulation organization is seeking a software development engineer to advance robot perception and action planning. The role involves working on real-time software, machine learning engineering, computer vision, big data, and simulation. The team is responsible for enabling robots to understand their environment and manipulate objects effectively, using machine learning models for detection, tracking, and object manipulation.

Key focus areas include developing and maintaining KPIs for object detection, grasping, and quality assessment, such as Manual exception rate, First Pass Yield (FPY), and Segmentation Mean Average Precision (MAP). The team optimizes task execution by integrating scene analysis and grasping algorithms with planning systems.

This position offers competitive compensation based on geographic location, with additional benefits including medical, dental, vision coverage, 401(k), and parental leave options. The role represents an opportunity to shape the future of Amazon's fulfillment operations through robotics innovation.

The ideal candidate should be passionate about robotics, have strong software development skills, and be ready to contribute to a team that's transforming warehouse automation at an unprecedented scale. This role offers the unique opportunity to work on cutting-edge robotics technology while solving real-world challenges in Amazon's supply chain.

Last updated 2 days ago

Responsibilities For Robotics Software Development Engineer II, Robot Perception and Action

  • Identify and develop software solutions to current business problems
  • Work with manager and team to create milestones and deliverables
  • Participate in daily scrums and reviews with development teams
  • Develop documentation and lead reviews with other engineers
  • Write code and unit tests and integrate code with other components
  • Prototype and test concepts or features through simulation and with live robotic equipment
  • Work directly with customers to test software prototypes and incorporate feedback
  • Utilize Amazon Robotics and Amazon engineering tools, processes and technologies

Requirements For Robotics Software Development Engineer II, Robot Perception and Action

Python
Java
  • Bachelor's degree in computer science or equivalent
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Robotics Software Development Engineer II, Robot Perception and Action

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

Interested in this job?

Jobs Related To Amazon Robotics Software Development Engineer II, Robot Perception and Action

Software Development Engineer, Amazon Robotics Autonomous Mobility

Software Development Engineer role at Amazon Robotics developing autonomous navigation software for warehouse robots, requiring 3+ years experience in software development.

Robotics Software Engineer

Software Development Engineer role at Amazon Robotics, building next-generation warehouse automation systems with cloud and robotics technologies.

Hardware Support Engineer, MSP CX

Hardware Support Engineer role at Amazon's Robotics division, focusing on maintaining and improving advanced robotics systems in fulfillment centers.

System Development Engineer, Amazon Robotics

Systems Development Engineer role at Amazon Robotics focusing on robotic storage systems implementation, requiring expertise in industrial automation and controls.

Deployment & Ramp-up Engineer, Mechatronics & Sustainable Packaging Customer Experience

Operations Engineer role at Amazon focusing on robotics and automation systems deployment across European fulfillment centers.