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