Amazon Robotics is seeking a collaborative Senior Software Engineer to join our innovative perception and motion team in the development of Mobile Manipulators expanding robotics into new frontiers. As a member of our exceptional engineering team you will contribute to building the latest platform and architecture solutions for advanced robotics systems. Your work will encompass onboard perception mapping highlevel task planning wholebody motion planning and sensingbased closedloop control software development. In this role youll have the opportunity to collaborate with our worldclass hardware team utilize stateoftheart simulation tools and work with the latest developments in embodied AI technology. Join us in pushing the boundaries of whats possible in robotics automation.
Key job responsibilities
* Scene perception fusing multiple sensing modalities simultaneously detecting and tracking many 3D objects in spatially complex and timevarying workspaces.
* Visual servoing and impedance (force) based control to achieve the highest levels of spatial precision.
* Experimenting and evaluating new sensors and new mechanical embodiment designs.
* Highlevel task planning for longrunning and ambiguous automation roles with broad exception paths.
* Wholebody motion planning with tiered levels of dynamic fidelity and time horizons to trade off performance completeness and computational complexity.
* Localization challenges in new and unstructured environments.
* Developing machinelearning capabilities and infrastructure for robotic perception and motion integrating the latest vision language action models to expand generalizability beyond the state of the art.
* Optimizing runtime performance of robotic algorithms by exploiting underlying hardware acceleration capabilities.
* Building frameworks for largescale replay and analysis of events in prerecorded sensor data.
* Building frameworks to monitor and manage resource utilization on embedded compute platform.
* Building visualization tools for analyzing and debugging robot behavior.
A day in the life
Amazon offers a full range of benefits that support you and eligible family members including domestic partners and their children. Benefits can vary by location the number of regularly scheduled hours you work length of employment and job status such as seasonal or temporary employment. The benefits that generally apply to regular fulltime employees include:
1. Medical Dental and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan
If you are not sure that every qualification on the list above describes you exactly wed still love to hear from you! At Amazon we value people with unique backgrounds experiences and skillsets. If youre passionate about this role and want to make an impact on a global scale please apply!
About the team
At Amazon Robotics we are a dynamic team bringing together Applied Scientists and Software Engineers with deep expertise across Computer Vision SLAM Motion Planning and Controls. Our core mission focuses on developing robust software solutions that harness the latest sensor technologies and advanced algorithms to ensure autonomous mobile robots operate safely and efficiently throughout Amazons fulfillment and transportation network. While we approach our mission with dedication and commitment we maintain an engaging and enjoyable work environment. We believe in finding joy in our work because theres nothing more exciting than pioneering the future of robotics technology.
5 years of noninternship professional software development experience
5 years of programming with at least one software programming language experience
5 years of leading design or architecture (design patterns reliability and scaling) 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# including objectoriented design experience
Experience with perception localization sensorfusion computervision or machinelearning for robotics.
5 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
Bachelors degree in computer science or equivalent
* Expertise in modern C and experience with python.
* Experience with Robot Operating System (ROS) or similar robotic frameworks.
* Experience with CUDA or GPU programming.
* Experience with AWS services and technologies
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status disability or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.