Software Development Engineer, Amazon Robotics

Amazon is a global technology and e-commerce company that develops and delivers innovative solutions across retail, cloud computing, and artificial intelligence.
Robotics
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics

Description For Software Development Engineer, Amazon Robotics

Amazon Robotics is seeking a talented Software Development Engineer to join their Movement Sciences & Schedule team, focusing on controlling and optimizing robotic fulfillment systems for Amazon's operations. This role involves architecting and implementing distributed systems that manage the movement of hundreds of thousands of robotic drives within Amazon's warehouses. The position offers unique opportunities to work with cutting-edge robotics technology while collaborating with firmware engineers, scientists, and cross-functional teams.

The Movement Sciences & Scheduling (MOSS) team develops cloud-based, high-performance software services that serve as the central hub for orchestrating mobile robot movement. These systems are crucial for planning and executing warehouse operations, enabling robots to efficiently store and retrieve inventory for customer order fulfillment. The team also works closely with data scientists to implement real-time data processing solutions that optimize robot performance and identify operational issues.

As a key member of this team, you'll be responsible for developing sophisticated movement control systems, contributing to the team's technical strategy, and maintaining high engineering standards. The role offers exposure to both simulation and real-world robotics applications, making it an ideal position for engineers passionate about bringing innovative robotics solutions to life at scale.

Amazon provides comprehensive benefits including medical, dental, and vision coverage, parental leave options, 401(k) plans, and competitive PTO. The company values diverse perspectives and encourages applications from candidates with unique backgrounds and experiences. This position offers the opportunity to make a significant impact on Amazon's worldwide robotics operations while working with cutting-edge technology in a collaborative environment.

Last updated 11 hours ago

Responsibilities For Software Development Engineer, Amazon Robotics

  • Architect, design, and implement distributed systems for robotic movement
  • Influence team strategy and contribute to long-term vision
  • Work with stakeholders on design and implementation
  • Maintain high standards through reviews and fault tolerance design
  • Prototype and test concepts with live robotic equipment
  • Work with customers and partners for feedback
  • Mentor other engineers
  • Utilize software engineering processes

Requirements For Software Development Engineer, Amazon Robotics

Java
Python
  • 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
  • Strong background in algorithms for highly-scalable systems

Benefits For Software Development Engineer, Amazon Robotics

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Paid Time Off
  • Parental Leave

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Robotics

Robotics Software Engineer, Amazon Robotics

Software Development Engineer role at Amazon Robotics focusing on warehouse automation systems, cloud integration, and robotic system development.

Software Development Engineer, Amazon Robotics Autonomous Mobility

Software Development Engineer role at Amazon Robotics developing autonomous mobile robot software, requiring 3+ years experience and strong algorithmic skills.

Robotics Systems Engineer, Amazon Robotics Deployment Engineering

Lead the deployment of advanced robotics systems at Amazon fulfillment centers, overseeing installation, integration, and troubleshooting while working with cross-functional teams.

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.