Senior Robotics Software Engineer – Safe Autonomy

Amazon

Pasadena (CA)

On-site

USD 168,000 - 227,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, Dental, and Vision Coverage
Paid Time Off (PTO)
401(k) Plan

Job summary

Amazon is seeking a robotics Software Dev Engineer to own the integration of Compass software across mobile robots, manipulators, and legged platforms. You will partner with motion planning, perception, and safety firmware teams to enable scalable deployment on millions of robots.

You will implement robust APIs, ensure real-time performance, and contribute to safety-critical software that scales with Amazon's autonomous robotics initiatives, including strong emphasis on CI/CD and testing

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming in at least one software programming language.
  • 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.
  • Proficiency in C++, Rust, and/or Python with experience writing production-quality code for real-time systems.
  • Experience developing software for robotic systems, embedded platforms, or safety-critical applications.
  • Familiarity with robotics middleware (e.g., ROS/ROS2) and real-time communication frameworks.
  • Experience designing software abstractions, APIs, or hardware abstraction layers for multi-platform deployment.
  • Strong understanding of software engineering best practices including version control, CI/CD, code review, and testing.

Responsibilities

  • Design, implement, and maintain the software integration layer that enables Compass safety modules to interface with diverse robot platforms.
  • Build robust abstractions and APIs that decouple safety logic from platform-specific hardware, enabling rapid deployment across new robot form factors.
  • Collaborate with motion planning, perception, and controls teams to ensure seamless data flow and real-time performance between safety systems and autonomy stacks.
  • Develop and maintain interfaces to safety-rated firmware and hardware, ensuring compliance with functional safety requirements.
  • Architect scalable, production-grade software that can operate reliably across millions of deployed robots.
  • Write high-quality, well-tested, and maintainable code in C++ and/or Python for real-time robotics applications.
  • Define integration testing strategies and build simulation-based validation pipelines to verify safety behavior across platforms.
  • Contribute to system design reviews, technical documentation, and cross-team alignment on interface contracts.
  • Identify and resolve performance bottlenecks in real-time safety-critical software paths.
  • Mentor junior engineers and raise the bar on software engineering practices within the team.

Skills

C++
Python
Rust
ROS/ROS2
Safety-critical

Education

Master's degree in Robotics/CS/Controls
PhD in Robotics/CS/Controls

Tools

Git
CI/CD
Testing

Job description

Amazon is seeking a robotics Software Dev Engineer to own the integration of Compass software across mobile robots, manipulators, and legged platforms. You will partner with motion planning, perception, and safety firmware teams to enable scalable deployment on millions of robots.

You will implement robust APIs, ensure real-time performance, and contribute to safety-critical software that scales with Amazon's autonomous robotics initiatives, including strong emphasis on CI/CD and testing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics SDE, Safe Autonomy, Compass
Senior Robotics SDE, Safe Autonomy, Compass

Amazon • Pasadena (CA)

On-site
USD 168,000 - 227,000
Medical, Dental, and Vision Coverage
Paid Time Off (PTO)
401(k) Plan
Embedded Robotics Software Engineer
Embedded Robotics Software Engineer

Amazon • Town of Westboro (WI)

On-site
USD 144,000 - 194,000
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
Embedded Systems Engineer II — Robotics Safety & Autonomy
Embedded Systems Engineer II — Robotics Safety & Autonomy

Amazon • North Reading (MA)

On-site
USD 143,700 - 194,400
Senior Embedded Robotics Engineer
Senior Embedded Robotics Engineer

Amazon • North Reading (MA)

On-site
USD 168,000 - 227,000
Medical, Dental, and Vision Coverage
401(k) Plan
Paid Time Off
Software Development Engineer: Robotics & Automation
Software Development Engineer: Robotics & Automation

Amazon Inc. • Westborough (MA)

On-site
USD 144,000 - 194,000
Medical, dental, and vision coverage
Paid time off (PTO)
401(k)
+1
Senior Embedded Robotics Software Architect
Senior Embedded Robotics Software Architect

Amazon • Massachusetts

On-site
USD 168,000 - 227,000
RSUs
Sign-on payments
Health insurance
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 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
Senior Embedded Rust Engineer - Safety-Critical Robotics
Senior Embedded Rust Engineer - Safety-Critical Robotics

Amazon • North Reading (MA)

On-site
USD 168,000 - 227,000