Software Development Engineer - Amazon Robotics - Resource Management

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
Robotics
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics · Enterprise SaaS · Logistics

Description For Software Development Engineer - Amazon Robotics - Resource Management

Amazon Robotics is seeking a talented Software Development Engineer to join their Resource Management team, focusing on designing and developing software that controls and optimizes robotic fulfillment centers. This role combines cutting-edge robotics technology with large-scale software systems, making it an exciting opportunity for engineers passionate about automation and scalable solutions.

As a key member of the Resource Management team, you'll be responsible for developing services that manage work assignment, battery charge levels, and product storage within Amazon's robotics solution. The software you'll work on is crucial for ensuring timely delivery to Amazon's retail customers. You'll collaborate with various specialists including research scientists, applied scientists, and data scientists to advance Amazon's growing robotic fleet.

The position offers significant technical challenges in designing highly scalable robotic systems while maintaining operational excellence. You'll be involved in the complete development lifecycle, from architectural decisions to implementation and testing, both in simulated environments and with actual robotic equipment. The role also provides leadership opportunities through mentoring team members and influencing the team's strategic direction.

Working at Amazon means joining one of the world's most innovative companies, with comprehensive benefits including medical, dental, and vision coverage, parental leave options, and a 401(k) plan. The position is based in North Reading, MA, where you'll be part of a diverse team pushing the boundaries of warehouse automation technology.

This role is perfect for experienced software engineers who are passionate about robotics, enjoy solving complex algorithmic challenges, and want to make a direct impact on millions of customers through Amazon's retail operations. The position offers a unique blend of software development, robotics, and systems architecture, making it an exceptional opportunity for career growth in the field of automated systems.

Last updated 5 days ago

Responsibilities For Software Development Engineer - Amazon Robotics - Resource Management

  • Architect, design, and implement robotic applications and infrastructure
  • Influence the team's strategy and contribute to long-term vision and roadmap
  • Work with stakeholders across organization to iterate on design and implementation
  • Maintain high standards by participating in reviews
  • Design for fault tolerance and operational excellence
  • Create mechanisms for continuous improvement
  • Prototype and test concepts or features through simulation and with live robotic equipment
  • Work directly with customers and partners to test prototypes and incorporate feedback
  • Mentor other engineer team members

Requirements For Software Development Engineer - Amazon Robotics - Resource Management

  • 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 or familiarity with algorithms used to solve complex problems for highly-scalable systems

Benefits For Software Development Engineer - Amazon Robotics - Resource Management

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 Software Development Engineer - Amazon Robotics - Resource Management

Senior Robotics Software Engineer - Test and Validation, Amazon Robotics

Senior Robotics Software Engineer position at Amazon Robotics focusing on test and validation of robotic systems, offering competitive compensation and the opportunity to work on cutting-edge automation technology.

Sr. Software Development Engineer, Amazon Robotics - Manipulation

Senior Software Engineering role at Amazon Robotics focusing on developing advanced manipulation systems and robotics solutions for fulfillment centers.

Senior Innovation Engineer, WW Innovation Engineering, AMZL

Senior Innovation Engineer role at Amazon Logistics leading robotics and automation implementation across delivery stations, combining mechanical engineering expertise with innovation in logistics.

Senior Software Eng, Amazon Robotics

Senior Software Engineering role at Amazon Robotics, building and deploying robotic systems for fulfillment centers, focusing on ML, AI, and computer vision integration.

Senior Solutions Design Engineer, SSD Solutions

Senior Solutions Design Engineer role at Amazon Robotics, focusing on designing and optimizing robotic fulfillment centers with cutting-edge technology.