Sr. Embedded Software Engineer, Mobile Robotics
Listed on 2026-10-14
-
Software Development
Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Lead the design and architecture of safety-rated sensor processing firmware in Rust for autonomous robot fleets. Collaborate with hardware and navigation teams to ensure system correctness and compliance with IEC 61508 functional safety standards.
Requirements: Requires 6+ years of professional software development experience with deep proficiency in Rust or modern C/C++ for embedded systems. Candidates should have experience in technical leadership, RTOS, and designing systems for safety-critical environments.
Key
Skills:
Rust, C++, Embedded Software, RTOS, Linux, IEC 61508, Sensor Processing, Multi-core Platforms, Firmware Architecture, Signal Processing, Point Cloud Processing, Device Drivers, gRPC, Protocol Buffers, ROS/ROS2, Functional Safety
Benefits: Sign-on payments, Restricted stock units (RSUs), Health insurance, Medical insurance, Dental insurance, Vision insurance, Prescription insurance, Basic Life & AD&D insurance, Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage, 401(k) matching, Paid time off, Parental leave
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).