Software Development Engineer, Amazon Robotics (AR)

Amazon Robotics develops state-of-the art robotics for Amazon's Fulfillment Centers, handling more individual items than any company worldwide.
Robotics
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics · AI

Description For Software Development Engineer, Amazon Robotics (AR)

Amazon Robotics is at the forefront of revolutionizing warehouse automation through state-of-the-art robotics solutions. As a Software Development Engineer, you'll be part of a team developing foundational automation systems that transform warehouse operations. The role combines computer vision and custom robotics to solve real-world problems at an unprecedented scale.

You'll be responsible for designing and developing software to manage robotic systems that will be deployed across Amazon's global network of fulfillment centers. This position offers the unique opportunity to work with large robotic fleets numbering in the tens of thousands, requiring innovative solutions for system integration, troubleshooting, and optimization.

The role demands strong technical expertise in software development, particularly in object-oriented programming languages like Java or C++. You'll collaborate with cross-functional teams, including hardware engineers and operations personnel, to create integrated solutions that push the boundaries of warehouse automation.

Key aspects of the role include building simulation engines, developing hardware mocks, creating integration tests, and working with vision systems for robot localization. You'll be deeply involved in identifying and resolving hardware-software integration challenges, making this position ideal for someone who enjoys working at the intersection of software and hardware.

This is an excellent opportunity for a motivated engineer who wants to make a significant impact on the future of warehouse automation and robotics at a global scale. The position offers comprehensive benefits, including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan, making it an attractive opportunity for career growth in the robotics and automation field.

Last updated 5 days ago

Responsibilities For Software Development Engineer, Amazon Robotics (AR)

  • Work with cross-functional teams to develop integrated solutions
  • Integrate and troubleshoot robotic systems
  • Build simulation engines, hardware mocks, and integration tests
  • Integrate and build software around vision systems for localization
  • Work alongside hardware to identify and fix failure modes
  • 15-20% travel expected to support onsite system testing

Requirements For Software Development Engineer, Amazon Robotics (AR)

Java
  • 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
  • Expert level knowledge of at least one modern object oriented language such as Java, C++, or C#
  • 1+ years of experience contributing to architecture and design

Benefits For Software Development Engineer, Amazon Robotics (AR)

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 Software Development Engineer, Amazon Robotics (AR)

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Systems Engineer role at Amazon Robotics leading deployment of advanced robotics solutions in fulfillment centers, requiring 75% travel and strong technical expertise.

Robotics Systems Engineer II, Amazon Robotics Deployment Engineering

Systems Engineer role at Amazon Robotics leading deployment of robotic systems in fulfillment centers, requiring 75% travel and strong technical expertise.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Field engineering role overseeing robotics system deployment in Amazon fulfillment centers, requiring extensive travel and technical expertise in robotics and automation.

Robotics Systems Engineer II, Amazon Robotics Deployment Engineering

Systems Engineer role at Amazon Robotics leading deployment of warehouse automation solutions, requiring 75% travel and offering competitive compensation.

Robotics Process Engineer, AU Process Engineering

Process Engineer role at Amazon Australia focusing on operational excellence, process standardization, and continuous improvement in fulfillment centers.