Senior Software Developer - Amazon Robotics , Autonomous Mobility
Core
Senior Software Engineer building autonomy software (perception, localization, SLAM, motion planning) for Amazon's fully autonomous warehouse robots (Proteus).
Role type
Senior IC software engineer (robotics autonomy)
Builds
Onboard mapping, perception, motion planning, and control software for autonomous mobile robots
Domain
Robotics, Autonomous Mobility, Computer Vision, Machine Learning
Deliverable
production ML models | product features
Required skills
C++, Python, system design/architecture, sensor fusion, SLAM, robotics frameworks, GPU programming, AWS services
Preferred skills
ROS, CUDA, full SDLC, mentoring, computer vision, machine learning for robotics
Technologies
C++, Python, ROS, CUDA, AWS
Responsibilities
Evaluate and integrate new sensors into autonomy software stack; Develop sensor fusion techniques for obstacle detection and localization; Develop software for simultaneous localization and mapping (SLAM); Develop machine-learning capabilities and infrastructure for robotic perception and localization; Optimize runtime performance of autonomy algorithms using hardware acceleration; Build frameworks for large-scale replay and analysis of pre-recorded sensor data; Build visualization tools for analyzing and debugging robot behavior
Seniority
Senior, hands-on IC with leadership responsibilities