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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer II, AR Manipulation Motion Planning

Software Development Engineer II position at Amazon Robotics, focusing on motion planning systems for robotic platforms, requiring 3+ years of software development experience.

Robotics Control Engineer, Amazon Robotics

Robotics Control Engineer position at Amazon Robotics, developing high-performance robotic systems for fulfillment centers with focus on motion planning and control.

Robotics Deployment Engineer

Robotics Deployment Engineer position at Amazon UK, supporting technical execution of robotics deployment projects with up to 75% travel requirement.

Software Development Engineer, Amazon Robotics

Software Development Engineer role at Amazon Robotics, focusing on developing and optimizing robotic movement control systems for warehouse automation.

Robotics Deployment Engineer , Robotics Deployment Engineering

Robotics Deployment Engineer position at Amazon, supporting technical implementation of robotics systems in warehouses across Europe, requiring extensive travel and technical expertise.

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 3 months 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?