Robotics Software Engineer II: On-Robot Perception & AI

Amazon

United States

On-site

USD 144,000 - 194,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Amazon is seeking exceptional talent to develop the next generation of advanced robotics systems that transform automation at scale. You will join an on-robot software team building perception, SLAM, and navigation components for real-time on-robot deployment.

Work with world-class scientists and engineers to turn research into production-ready software, optimize models for embedded GPUs, and contribute to measurable improvements in robot performance and safety.

Qualifications

  • 4+ years CS/ME/EE or related field experience.
  • Experience with robotics middleware like ROS2, ZCM, Zenoh, etc.
  • Experience developing or integrating perception, computer vision, SLAM, or navigation software for robots or other real-world embedded systems.
  • Experience deploying and optimizing machine learning models for real-time inference on embedded/edge GPUs (e.g., NVIDIA Jetson) using TensorRT, ONNX Runtime, or CUDA.
  • Experience with test driven development (TDD) in robotics software.
  • Master's degree or PhD in Robotics, CS, EE, or related field with focus on CV/ML (preferred).

Responsibilities

  • Partner with perception, SLAM, and navigation scientists to integrate models into on-robot software.
  • Optimize deep learning models and CV pipelines for real-time inference on embedded GPUs.
  • Profile and reduce perception latency, throughput, and memory use from sensor input to model output.
  • Build multi-camera and multi-sensor data paths with zero-copy and hardware-accelerated processing.
  • Create evaluation datasets, metrics, and regression gates across offline/simulation/hardware-in-the-loop.
  • Make perception components production-ready with versioning, configuration, and telemetry.

Skills

Python/C++
ROS2 / robotics middleware
Perception/SLAM software
Real-time embedded GPU inference
TDD in robotics

Education

Master's degree or PhD in robotics/CS/EE

Tools

TensorRT
ONNX Runtime
CUDA
NVIDIA Nsight Systems / Nsight Compute

Job description

Amazon is seeking exceptional talent to develop the next generation of advanced robotics systems that transform automation at scale. You will join an on-robot software team building perception, SLAM, and navigation components for real-time on-robot deployment.

Work with world-class scientists and engineers to turn research into production-ready software, optimize models for embedded GPUs, and contribute to measurable improvements in robot performance and safety.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer II: AI, Perception & Motion
Robotics Software Engineer II: AI, Perception & Motion

Amazon • Reading (MA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Robotics Software Engineer II: Build Next-Gen Robotic Systems
Robotics Software Engineer II: Build Next-Gen Robotic Systems

Amazon • Massachusetts

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Robotics Software Engineer (Real-Time Perception)
Senior Robotics Software Engineer (Real-Time Perception)

Amazon • Massachusetts

On-site
USD 168,000 - 227,000
Senior Robotics Software Engineer – Real-Time AI
Senior Robotics Software Engineer – Real-Time AI

Amazon • Massachusetts

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
Software Development Engineer II
Software Development Engineer II

Amazon • United States

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Robotics Vision Software Engineer
Senior Robotics Vision Software Engineer

Amazon • Town of Westboro (WI)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2
Senior Robotics Software Engineer - Autonomy & SLAM
Senior Robotics Software Engineer - Autonomy & SLAM

Amazon • North Reading (MA)

On-site
USD 168,000 - 227,000
Medical, Dental, and Vision Coverage
401(k) Plan
Paid Time Off
+1
Senior Robotics Software Engineer - Perception & Localization
Senior Robotics Software Engineer - Perception & Localization

Amazon • Town of Westboro (WI)

On-site
USD 168,000 - 227,000
Robotics Simulation Scientist II — Real-Time AI & GPU
Robotics Simulation Scientist II — Real-Time AI & GPU

Amazon Science • Massachusetts

On-site
USD 143,000 - 193,000
Health insurance
401(k) matching
Paid time off
+1
Applied Scientist II: Robotics Simulation & AI
Applied Scientist II: Robotics Simulation & AI

Amazon Inc. • Reading (MA)

On-site
USD 143,000 - 193,000
Health insurance
401(k) matching
Paid time off
+1