Robotics Software Engineer, Amazon Robotics

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Robotics
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics

Description For Robotics Software Engineer, Amazon Robotics

Amazon Robotics is seeking a driven Robotics Software Engineer to join their world-class team building high-performance, real-time robotic systems. This role focuses on creating robots that perform contact-rich tasks safely and efficiently in Amazon warehouses. You'll work on developing software that powers advanced manipulation tasks, build data pipelines for system improvement, and collaborate with experts across perception, hardware, and software disciplines. The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus comprehensive benefits. The team is dedicated to pushing advanced robotics into real-world applications at an unprecedented scale, working on solutions that learn from their experiences and from humans. This is an opportunity to make worldwide impact while solving cutting-edge robotics challenges. The role requires strong software development experience, particularly in languages like Java, C++, or C#, and a background in system architecture and design. You'll be part of a team creating tools and algorithms that will influence Amazon's robotic manipulation programs for years to come.

Last updated 9 hours ago

Responsibilities For Robotics Software Engineer, Amazon Robotics

  • Develop and maintain high-performance software for advanced manipulation tasks on robotic systems
  • Transition innovative features from prototype to robust, scalable solutions
  • Build and optimize data pipelines for performance tracking and machine learning
  • Create and improve dashboards and monitoring tools
  • Write modular, extensible code for future iterations
  • Integrate, test, and validate new features on live systems
  • Work with experts across disciplines to create intelligent, integrated systems

Requirements For Robotics Software Engineer, Amazon Robotics

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 2+ years of programming using Java, C++, or C#, including object-oriented design experience

Benefits For Robotics Software Engineer, Amazon Robotics

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 Robotics Software Engineer, Amazon Robotics

Software Engineering - Robotics Simulation, Virtual Systems

Software Development Engineer position at Amazon Robotics focusing on developing advanced simulation solutions for robotics and automation systems.

Robotics Systems Engineer II, Amazon Robotics Deployment Engineering

Lead robotics systems deployment engineer role at Amazon, overseeing installation and integration of robotics equipment in fulfillment centers, with 75% travel required.

Robotics Systems Engineer II, Amazon Robotics Deployment Engineering

Robotics Systems Engineer role at Amazon focusing on deployment and integration of robotic systems in fulfillment centers, requiring extensive technical expertise and field engineering experience.

Software Development Engineer, Amazon Robotics RST

Software Development Engineer position at Amazon Robotics, focusing on developing robotic storage technologies and full-stack systems using AWS, requiring 3+ years of experience.

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.