Rust Embedded Engineer for Safety-Critical Robotics

Amazon

North Reading (MA)

On-site

USD 144,000 - 194,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Amazon Robotics seeks an Embedded Software Engineer to develop safety-rated firmware in Rust for autonomous robots. You will work across heterogeneous multicore platforms, integrating sensor pipelines from drivers to real-time collision detection, while collaborating with hardware, safety, and navigation teams.

The role requires Rust proficiency (or strong C/C++) and experience with RTOS/Linux on the same chip, plus familiarity with IEC 61508 safety standards and ROS/ROS2 ecosystems.

Qualifications

  • 3+ years of non-internship professional software development experience
  • 3+ years of embedded firmware development experience
  • Proficiency in embedded development in Rust or strong C/C++ with willingness to switch to Rust
  • Experience with sensor data acquisition or processing (cameras, LiDAR, ToF)

Responsibilities

  • Develop and maintain safety-rated embedded firmware in Rust on multicore platforms.
  • Work across full sensor processing pipeline from driver to collision detection.
  • Design perception features for obstacle detection under IEC 61508 safety standards.
  • Contribute to interfaces and tooling (gRPC/Protobuf, CLI, visualization) for navigation and provisioning workflows.
  • Produce design documents and safety analyses for third-party certification.
  • Debug end-to-end on real robots at test facilities and in production.

Skills

Rust
Embedded firmware
C/C++
Sensor data processing
RTOS/Linux

Education

Bachelor's degree in Computer Science, Engineering, Mathematics

Tools

gRPC/Protobuf

Job description

Amazon Robotics seeks an Embedded Software Engineer to develop safety-rated firmware in Rust for autonomous robots. You will work across heterogeneous multicore platforms, integrating sensor pipelines from drivers to real-time collision detection, while collaborating with hardware, safety, and navigation teams.

The role requires Rust proficiency (or strong C/C++) and experience with RTOS/Linux on the same chip, plus familiarity with IEC 61508 safety standards and ROS/ROS2 ecosystems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Rust Embedded Engineer - Safety-Critical Mobile Robotics
Rust Embedded Engineer - Safety-Critical Mobile Robotics

Amazon • Reading (MA)

On-site
USD 144,000 - 194,000
Medical, Dental, and Vision Coverage
Maternity and Parental Leave Options
Paid Time Off (PTO)
+1
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
Senior Embedded Rust Engineer for Safety Robotics
Senior Embedded Rust Engineer for Safety Robotics

Amazon • Reading (MA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Lead Embedded Firmware - Rust for Safety-Critical Robotics
Lead Embedded Firmware - Rust for Safety-Critical Robotics

Amazon • Town of Westboro (WI)

On-site
USD 150,000 - 210,000
Sign-on payments
RSUs
Health insurance
+11
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
Sr. Embedded Software Engineer, Mobile Robotics
Sr. Embedded Software Engineer, Mobile Robotics

Amazon • Town of Westboro (WI)

On-site
USD 150,000 - 210,000
Sign-on payments
RSUs
Health insurance
+11
Senior Embedded C++/Rust Engineer (Safety-Critical)
Senior Embedded C++/Rust Engineer (Safety-Critical)

Full Spectrum • Westborough (MA)

On-site
USD 105,000 - 165,000
Senior Robotics System Software Engineer (Rust/Linux)
Senior Robotics System Software Engineer (Rust/Linux)

Autonomous Solutions • Longmont (CO)

On-site
USD 120,000 - 180,000
Senior Embedded C++/Rust Engineer for Safety-Critical Robots
Senior Embedded C++/Rust Engineer for Safety-Critical Robots

Full Spectrum • Westborough (MA)

On-site
USD 120,000 - 190,000
Embedded Safety Systems Software Engineer II
Embedded Safety Systems Software Engineer II

Amazon • North Reading (MA)

On-site
USD 143,700 - 194,400
Medical, Dental, Vision
PTO & Parental Leave
RSU eligibility