Amazon
Senior Software Development Engineer, Robotics
$168K–$227K
N.Reading, MA +1 · Senior · Full-time · Posted Oct 13, 2026
- Location
- N.Reading, MA
N.reading, MA - Experience
- 5+ years in software development, programming, and design or architecture leadership; Bachelors or Master's degree and 10+ years in CS, ME, EE or related field experience.
- Education
- Bachelors or Master's degree; preferred Master's degree or PhD in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field.
About the job
Leads the design, development, and deployment of on-robot software that integrates perception, planning, control, and learned models into reliable behavior on real robots.
What you'll do
- Lead on-robot subsystem design and delivery from architecture through deployment, and guide engineers building those systems.
- Turn research algorithms and learned models into production software meeting real-time, compute, and safety constraints on embedded GPU platforms.
- Define subsystem interfaces and telemetry, debug failures on robots, lead design reviews, and mentor engineers.
What they ask for
- 5+ years of non-internship professional software development and 5+ years programming in at least one language.
- 5+ years leading design or architecture of new and existing systems, plus experience as a mentor, tech lead, or engineering team lead.
- Bachelors or Master's degree and 10+ years in CS, ME, EE or related field experience.
- Experience with robotics middleware such as ROS, ZCM, or Zenoh, and shipping software for physical robots or other real-time embedded systems with deep expertise in a robotics area.
Nice to have
- Master's degree or PhD in a related field; experience taking robotics algorithms or machine learning models from prototype to production on real hardware.
- Experience with manipulation or locomotion, learned policies, real-time systems, embedded GPUs, robotics testing, or AI coding assistants.
Pay
168,100.00 - 227,400.00 USD annually (base salary)
Tools
ROS, ZCM, Zenoh, PyTorch, CUDA, TensorRT, NVIDIA Jetson
AI focus
Integrates machine learning models and learned robot behaviors, including vision-language-action models and VLM- or LLM-based planners; may deploy and optimize models on robots. AI coding assistants and agents are also noted as preferred development tools.
Model-written summary · the original posting is authoritative