Sr. Software Dev Engineer, Amazon Robotics

Amazon is a global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Robotics · AI

Description For Sr. Software Dev Engineer, Amazon Robotics

Amazon Robotics is seeking a collaborative Senior Software Engineer to join their innovative perception and motion team in the development of Mobile Manipulators. This role focuses on expanding robotics into new frontiers through advanced software development. The position involves working on cutting-edge robotics systems, including onboard perception, mapping, task planning, and motion control. Team members collaborate with world-class hardware engineers and utilize state-of-the-art simulation tools while working with the latest developments in embodied AI technology.

The role encompasses various technical challenges, from scene perception and visual servoing to high-level task planning and machine learning integration. Engineers will work on optimizing runtime performance, building analysis frameworks, and developing visualization tools for debugging robot behavior. The position offers the opportunity to work with advanced sensor technologies and contribute to the future of robotics automation.

Amazon Robotics' team consists of Applied Scientists and Software Engineers with expertise in Computer Vision, SLAM, Motion Planning, and Controls. Their mission focuses on developing robust software solutions for autonomous mobile robots operating throughout Amazon's fulfillment and transportation network. The team maintains an engaging and enjoyable work environment while pursuing technological innovation in robotics.

Benefits include comprehensive medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. The position is based in North Reading, MA, and requires 5+ years of professional software development experience with expertise in modern programming languages and robotics-related technologies.

Last updated 7 days ago

Responsibilities For Sr. Software Dev Engineer, Amazon Robotics

  • Scene perception fusing multiple sensing modalities
  • Visual servoing and impedance based control
  • Experimenting and evaluating new sensors and mechanical embodiment designs
  • High-level task planning for automation roles
  • Whole-body motion planning
  • Developing machine-learning capabilities for robotic perception and motion
  • Optimizing runtime performance of robotic algorithms
  • Building frameworks for large-scale replay and analysis
  • Building frameworks to monitor resource utilization
  • Building visualization tools for analyzing robot behavior

Requirements For Sr. Software Dev Engineer, Amazon Robotics

Python
Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 5+ years of programming using a modern programming language such as Java, C++, or C#
  • Experience with perception, localization, sensor-fusion, computer-vision, or machine-learning for robotics

Benefits For Sr. Software Dev 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 Sr. Software Dev Engineer, Amazon Robotics

Sr. Software Engineer - Amazon Robotics, Robotic Movement

Senior Software Engineer position at Amazon Robotics focusing on developing software for robotic movement systems, requiring 5+ years of experience in software development and system architecture.

Senior Software Eng, Amazon Robotics

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

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, requiring 6+ years of software development experience and expertise in testing methodologies.

Robotics Control Engineer, Amazon Robotics

Senior Robotics Control Engineer position at Amazon Robotics, developing advanced robotic systems for fulfillment centers in Berlin.

Sr. Robotics Software Engineer, Amazon Robotics

Senior Robotics Software Engineer position at Amazon Robotics, focusing on building high-performance robotic systems with perception and intelligence capabilities.