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 developing cutting-edge robotics solutions for Amazon's Fulfillment Centers, handling the world's largest volume of individual items. This role offers an exciting opportunity to work on transformative warehouse automation systems, combining computer vision and custom robots to solve real-world problems at an unprecedented scale.

As a Software Development Engineer, you'll be instrumental in designing and developing software for controlling robotic systems that will revolutionize warehouse operations. You'll work with large robotic fleets numbering in the tens of thousands, developing critical automation systems that will be deployed at massive scale.

The position requires expertise in software development, particularly in areas such as C/C++, Java, or Rust, along with system architecture and design patterns. You'll be responsible for creating reliable, scalable solutions that directly control machine operations and automate fleet management.

Key aspects of the role include developing automated provisioning systems, creating low-level workflows for machine control, simplifying complex systems, and implementing robust testing strategies. You'll also be involved in troubleshooting and optimizing these systems both internally and in the field.

Amazon offers comprehensive benefits including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. The company values diversity and welcomes candidates from all backgrounds, even if they don't meet every qualification exactly. This is an excellent opportunity to make a significant impact on the future of warehouse automation while working with cutting-edge robotics technology.

Last updated 2 minutes ago

Responsibilities For Software Development Engineer, Amazon Robotics (AR)

  • Develop features which automate the provisioning, operation and support of large robotic fleets
  • Design and develop low level workflows that directly control machine operation
  • Continuously simplify the overall system
  • Debug internal and field issues
  • Implement automated testing strategies for repeatable quality

Requirements For Software Development Engineer, Amazon Robotics (AR)

Java
Linux
  • 3+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language
  • 2+ years of non-internship design or architecture experience
  • Bachelor's degree in Computer Science or Electrical Engineering
  • 3+ years of programming with C/C++, Java, Rust or similar OO language

Benefits For Software Development Engineer, Amazon Robotics (AR)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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

Lead the deployment of advanced robotics systems at Amazon fulfillment centers, overseeing installation and integration while managing engineering teams and driving continuous improvement.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Robotics Systems Engineer position at Amazon Robotics, focusing on deployment and integration of robotic systems in fulfillment centers, requiring 75% travel and offering competitive compensation.

Robotics Systems Engineer II, Amazon Robotics Deployment Engineering

Systems Engineer II position 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

Robotics Systems Engineer role at Amazon Robotics, focusing on deployment and integration of robotic systems in fulfillment centers.

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 offering $94K-$208K salary.