- Robot type
- Warehouse and Logistics
- Location
- North ReadingMassachusettsUSA
- Job type
- Software
- Posted
- Jul 31, 2026
Sr. Embedded Software Engineer, Mobile Robotics
Job description
We are looking for a technical leader who is deeply proficient in Rust (or strong in C/C++ and eager to work in Rust), is fluent across the boundary between RTOS and Linux on the same chip, has substantial experience with sensor data acquisition or signal processing, and can architect systems that meet the rigor of IEC 61508 functional safety certification. You will influence beyond your immediate team, shaping designs, resolving escalations, mitigating long-term one-way-door risks, and mentoring engineers, all while collaborating closely with hardware, functional safety, and navigation teams to deliver firmware where correctness is not optional.
Key job responsibilities The ideal candidate…
Job requirements
- 6+ years of non-internship professional software development experience
- 6+ years of programming with at least one software programming language experience
- 6+ 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 embedded development in Rust; alternatively, strong modern C/C++ embedded experience with demonstrated willingness and ability to work in Rust
- 6+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience developing RTOS applications or bare-metal real-time systems
Similar jobs
Amazon Robotics · Software
Software Development Engineer II, Amazon Robotics Firmware
Westboro, Massachusetts · Westboro, Wisconsin
Amazon Robotics · Software
Sr. Software Development Engineer (Full Stack), Amazon Robotics
Westboro, Massachusetts · Westboro, Wisconsin
Amazon Robotics · Software
Senior Software Development Engineer, Fauna
New York, New York
Amazon Robotics · Software
Software Development Manager, Network Configuration Lifecycle Management
Austin, Texas
