Taro Logo

Software Development Engineer - Amazon Robotics - North Reading, MA, Resource Management

Amazon is a global technology and e-commerce company that develops and operates robotic fulfillment centers.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Robotics

Job Description

Amazon Robotics is at the forefront of automation technology, developing sophisticated robotic systems that power Amazon's fulfillment centers. As a Software Development Engineer on the Resource Management team, you'll play a crucial role in designing and developing the software that controls these robotic systems. The team focuses on critical functions like work assignment, charge level maintenance, and product storage management - all essential to ensuring Amazon's customers receive their packages on time.

You'll have the opportunity to work with cutting-edge automation solutions, collaborating with research scientists, applied scientists, and data scientists. The role involves architecting and implementing highly scalable robotic applications and infrastructure, while also contributing to the team's long-term vision and roadmap. You'll be involved in prototyping and testing concepts both through simulation and with live robotic equipment.

The position offers significant growth opportunities, including mentoring other engineers and working directly with customers and partners to incorporate feedback. You'll be responsible for maintaining high standards through code reviews, designing for fault tolerance, and creating mechanisms for continuous improvement. The role combines technical expertise with leadership responsibilities, making it ideal for engineers who want to make a significant impact on large-scale robotics operations.

Amazon offers a comprehensive benefits package including medical, dental, and vision coverage, parental leave options, and a 401(k) plan. The company values diverse perspectives and encourages applications from candidates with unique backgrounds and experiences. Working at Amazon Robotics means being part of a team that's revolutionizing the future of automation and logistics, while ensuring millions of customers receive their orders efficiently.

Last updated 4 months ago

Responsibilities For Software Development Engineer - Amazon Robotics - North Reading, MA, Resource Management

  • Design, develop, test and lead development of software for robotic fulfillment centers
  • Lead design and development of services for work assignment and product storage management
  • Architect and implement robotic applications and infrastructure
  • Collaborate with scientists and cross-functional teams on automation solutions
  • Participate in reviews and design for fault tolerance
  • Prototype and test concepts through simulation and with live equipment
  • Mentor other engineer team members

Requirements For Software Development Engineer - Amazon Robotics - North Reading, MA, Resource Management

  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and 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 - North Reading, MA, Resource Management

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

Related Jobs