remote
Sr. Staff Firmware Engineer Embedded OTA & Uptane Security Platform - 42dot
Embedded Systems Engineer
Lead the design and implementation of secure OTA firmware for automotive platforms, driving Uptane compliance, cryptographic integrity, and robust embedded systems using C/C++ on Linux/RTOS environments.
About the role
Key Responsibilities
- Architect and develop next‑generation OTA firmware pipelines, ensuring secure delivery and installation across vehicle ECUs.
- Implement and maintain Uptane compliance, including secure boot, signed manifests, and key management.
- Collaborate with hardware, software, and security teams to integrate cryptographic primitives and secure communication protocols.
- Design and optimize firmware build, test, and deployment workflows on Linux/RTOS platforms.
- Lead code reviews, performance tuning, and troubleshooting of embedded firmware issues.
Requirements
- 10+ years of embedded firmware experience in automotive or related safety‑critical domains.
- Deep expertise in C/C++, Linux kernel, and RTOS development.
- Hands‑on experience with OTA update mechanisms, Uptane, and secure boot processes.
- Strong knowledge of cryptography, secure key storage, and vulnerability mitigation.
- Excellent problem‑solving skills and ability to mentor junior engineers.