This role involves owning critical subsystems within the embedded stack to ensure safe and secure control of autonomous machines
Job Summary
This role involves owning critical subsystems within the embedded stack to ensure safe and secure control of autonomous machines.
The engineer will bridge hardware and high-level applications across Embedded Linux, RTOS, and bare-metal environments while driving platform architecture.
Candidates must partner with safety teams to embed IEC 61508 rigor into design and code without slowing development velocity.
Matching Summary
This role involves owning critical subsystems within the embedded stack to ensure safe and secure control of autonomous machines.
Skills & Requirements
Must-have
6+ years embedded software development
C and C++ expert proficiency
Embedded Linux and RTOS experience
IEC 61508 safety compliance knowledge
Hardware bring-up and debugging skills
GitLab CI/CD architecture experience
Nice-to-have
Wireless stack experience (BLE, Wi-Fi)
Regulated industry background
Open-source embedded contributions
Python scripting for automation
Key Requirements
B.S. in Computer Engineering, Electrical Engineering, or Computer Science
2+ years working on safety-critical or regulated products
Experience with functional safety standards like IEC 61508