Embedded Software Engineer, Safety Perception, Mobile Robotics

Amazon

MA, United States
On-site
Embedded firmware development
Rust programming expertise
Real-time safety applications
Develop and maintain safety-rated embedded firmware in Rust on heterogeneous multi-core platforms where real-time safety code and Linux-based services coexist on the same chip

Job Summary

  • Develop and maintain safety-rated embedded firmware in Rust on heterogeneous multi-core platforms where real-time safety code and Linux-based services coexist on the same chip.
  • Work across the full sensor processing pipeline; from driver integration and frame acquisition, through point cloud generation, to real-time collision detection — ensuring data integrity through black-channel diagnostics.
  • Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children.

Matching Summary

Develop and maintain safety-rated embedded firmware in Rust on heterogeneous multi-core platforms where real-time safety code and Linux-based services coexist on the same chip.

Skills & Requirements

Must-have

  • Embedded firmware development
  • Rust programming expertise
  • Real-time safety applications
  • Sensor data acquisition
  • Signal processing
  • Heterogeneous multi-core ARM platforms

Nice-to-have

  • Collaborate with cross-functional teams
  • Passion for customer solutions
  • Ownership of full stack
  • Attention to detail

Key Requirements

  • Proficient in Rust or strong C/C++ with eagerness to work in Rust
  • Experience with RTOS and Linux on the same chip
  • Experience with sensor data acquisition or signal processing
  • Familiarity with IEC 61508 functional safety certification

Work Rights

Not specified

Tailored Resume

Cover Letter