Senior Robotics Software Engineer (Real-Time Perception)

Amazon

Massachusetts

On-site

USD 168,000 - 227,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Amazon is seeking a Senior Software Development Engineer to build next-generation robotic systems at scale. You will develop perception, motion planning, and control software in C++/Python, integrate sensors, and contribute to production-grade robotics software across domains.

You will collaborate with cross-functional teams, design real-time data pipelines, run simulations, and test on hardware. The role requires strong programming, system design, and mentoring or tech-lead experience in

Qualifications

  • 5+ years of professional software development experience (non-internship).
  • 5+ years of programming in at least one language.
  • 4+ years leading design/architecture of systems.
  • Experience as a mentor, tech lead, or engineering team lead.
  • Bachelor's degree in Computer Science, Robotics, or related field.
  • Hands-on experience developing software for robotic/complex mechatronic systems.
  • Proficiency in C++ and/or Python with production-grade software.

Responsibilities

  • Develop real-time sensor data processing pipelines and sensor fusion models for robotic perception.
  • Develop and optimize multi-modal data recording pipelines for high-bandwidth sensor data.
  • Create physics-realistic simulations for sensor types (LiDAR, Radar, IMU, force/torque, tactile).
  • Design, develop, and maintain production software for robotic systems in C++ and/or Python.
  • Work with sensor integration, networking, safety systems, and real-time actuation on robotic hardware.
  • Debug and troubleshoot complex system-level issues across software, firmware, and hardware boundaries.
  • Develop solutions balancing performance, reliability, and maintainability under senior guidance.

Skills

C++
Python
Software design
Mentorship
Robotics software

Education

Bachelor's degree in Computer Science, Robotics, or related field

Tools

ROS/ROS2
Gazebo
MuJoCo

Job description

Amazon is seeking a Senior Software Development Engineer to build next-generation robotic systems at scale. You will develop perception, motion planning, and control software in C++/Python, integrate sensors, and contribute to production-grade robotics software across domains.

You will collaborate with cross-functional teams, design real-time data pipelines, run simulations, and test on hardware. The role requires strong programming, system design, and mentoring or tech-lead experience in

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
Senior Robotics Software Engineer - Perception & Localization
Senior Robotics Software Engineer - Perception & Localization

Amazon • Town of Westboro (WI)

On-site
USD 168,000 - 227,000
Senior Embedded Robotics Engineer — Real-Time & Linux
Senior Embedded Robotics Engineer — Real-Time & Linux

Amazon • Reading (MA)

On-site
USD 168,000 - 227,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 Real-Time Robotics Controls Engineer
Senior Real-Time Robotics Controls Engineer

Amazon • Seattle (WA)

On-site
USD 168,000 - 227,000
Senior Software Development Engineer
Senior Software Development Engineer

Amazon • Massachusetts

On-site
USD 168,000 - 227,000
Senior Robotics Software Engineer (Real-Time Perception)
Senior Robotics Software Engineer (Real-Time Perception)

Mytra Robotics • Brisbane (CA)

On-site
USD 190,000 - 210,000
Health coverage
401(k)
Lunch at HQ
+3
Staff Robotics Software Engineer — Edge & Real-Time AI
Staff Robotics Software Engineer — Edge & Real-Time AI

Amazon • San Francisco (CA)

On-site
USD 150,000 - 300,000
Senior Embedded Robotics Software Engineer
Senior Embedded Robotics Software Engineer

Amazon • Reading (MA)

On-site
USD 168,000 - 227,000
Medical, Dental, Vision Coverage
401(k) Plan
Paid Time Off