Lead Firmware Engineer
Core
Lead firmware engineering for in-vehicle telematics units, managing cellular, Bluetooth, and CAN bus communications to enable connected fleet management.
Role type
Lead Firmware Engineer (Automotive Telematics)
Builds
In-vehicle telematics units with embedded connectivity for fleet management
Domain
Automotive / IoT / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ programming, low-level firmware development, device drivers, board support packages, ARM Cortex-M microcontrollers, hardware schematic reading, test equipment usage (oscilloscopes, logic analyzers), automotive grade device development, RF regulatory certification (FCC, PTCRB, UK/EU), end-to-end connected device architecture, manufacturing partner management
Preferred skills
mechanical design leadership, stakeholder management, business requirement translation
Technologies
RFID, Wireless 3G/4G, Bluetooth, CAN bus, OBD stack
Responsibilities
Set quarterly departmental goals and metrics, evaluate potential partners for telematics solutions, act as technical point of contact for manufacturing partners, architect hardware/firmware/backend technologies, provide full lifecycle software development, manage test engineering for connected devices, support existing in-production devices
Seniority
Senior, hands-on IC with leadership responsibilities