Sr. Embedded Software/Firmware Engineer
Core
Develop kernel/user mode device drivers and firmware for Ethernet-based networking devices to support software-defined and autonomous vehicles, robotics, and intelligent machines.
Role type
Senior Embedded Software/Firmware Engineer (Device Drivers)
Builds
Networking device software stack (drivers, firmware, SDK) for automotive and edge applications
Domain
Automotive networking, embedded systems, Physical AI
Required skills
C/C++, Linux kernel, device drivers, embedded firmware, hardware integration, real-time operating systems, software development lifecycle
Preferred skills
AUTOSAR, MCAL, MISRA/ASPICE/ISO26262, communication protocols (Ethernet, PCIe, USB), ARM processors, Yocto, virtualization
Responsibilities
Design, implement, and test device drivers and firmware; integrate with Linux/AUTOSAR stacks; ensure functional safety compliance; collaborate on architecture and SDK development
Seniority
Senior, hands-on IC