Software Engineer
Core
Design and develop safety-certified embedded firmware for TI's mmWave radar sensors and processors to power automotive ADAS, autonomous driving, and industrial sensing applications.
Role type
Senior Embedded Firmware Engineer (Safety-Critical)
Builds
Safety-certified firmware for mmWave radar sensors and processors
Domain
Automotive ADAS / Autonomous Driving / Industrial Sensing
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, assembly language, bare-metal firmware development, real-time systems, functional safety (ISO 26262/IEC 61508), JTAG debugging, CI/CD pipelines
Preferred skills
Mixed signal SOC firmware, analog circuit driver development, calibration algorithms
Technologies
TI mmWave radar sensors, JTAG, logic analyzers, Python, Perl, Lua
Responsibilities
Design ISO 26262 ASIL-D compliant embedded firmware; Implement real-time radar control and data acquisition firmware; Develop fault-tolerant architectures with diagnostic coverage; Create customer RF evaluation applications and test firmware; Develop scalable interface libraries; Collaborate on firmware-hardware interfaces; Support safety audits and assessments
Seniority
Senior, hands-on IC