Robotics Software Engineer, Amazon Robotics

Global technology company building high-performance robotic systems for warehouses at scale
$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 talented Robotics Software Engineer to join their innovative team focused on building advanced robotic systems for Amazon's global warehouse operations. This role offers a unique opportunity to work at the intersection of robotics research and real-world implementation at an unprecedented scale.

The position involves developing sophisticated software for robots that perform complex manipulation tasks in dynamic warehouse environments. You'll be part of a world-class team of scientists and engineers, working on cutting-edge robotics technology that combines perception, learning, and intelligent action. The role requires expertise in software development, with a focus on creating robust, scalable solutions that can be deployed across Amazon's global network.

As a Robotics Software Engineer, you'll be responsible for building and optimizing data pipelines, creating monitoring tools, and ensuring system reliability across global deployments. You'll work closely with experts in perception, hardware, and software to develop integrated solutions that push the boundaries of what's possible in industrial robotics.

The compensation is highly competitive, ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including medical coverage, 401(k), and parental leave. This is an excellent opportunity for someone passionate about robotics who wants to make a real-world impact while working with cutting-edge technology at a global scale.

Amazon values diversity and welcomes candidates from all backgrounds. The role offers significant growth potential and the chance to be part of a team that's revolutionizing warehouse automation through advanced robotics technology.

Last updated 17 days 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 models
  • Create and improve dashboards and monitoring tools
  • Write modular, extensible code for future robotic platforms
  • 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
  • Experience programming with at least one software programming language
  • 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

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

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

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, with 75% travel required.

Robotics Process Engineer, AU Process Engineering

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

Software Development Engineer, AR - Manipulation

Software Development Engineer position at Amazon Robotics focusing on manipulation and automation systems for fulfillment centers, combining robotics, AI, and cloud technologies.

Robotics Software Engineer, Amazon Robotics (AR)

Software Development Engineer role at Amazon Robotics, building and scaling warehouse robotics systems with cloud integration and UI development.