2024 Sr. Firmware Engineer
Core
Senior embedded firmware engineer specializing in failure analysis, root cause investigation, and resolution of software/firmware issues in automotive electronic systems.
Role type
Senior IC embedded firmware engineer (failure analysis)
Builds
Diagnostic reports, root cause analysis (RCA), and corrective/preventive actions (CAPA) for automotive ECUs
Domain
Automotive electronics / Embedded systems
Required skills
C/C++ for embedded systems, Embedded firmware development, Root Cause Analysis (RCA), Failure Analysis, Embedded system debugging, Log/trace analysis, Automotive ECU architecture, Automotive communication protocols (CAN, CAN FD, LIN), Hardware-Software integration, Real-Time Operating Systems (RTOS), Flash memory management, Bootloaders and firmware updates, Technical documentation, Automotive ECU diagnostics, CAPA
Preferred skills
null
Technologies
C, C++, CAN, CAN FD, LIN, RTOS
Responsibilities
Investigate reported issues in automotive ECUs, Identify root causes of firmware/software failures, Analyze execution traces, system events, memory, and vehicle communications, Reproduce issues in laboratory settings, Collaborate with hardware and systems teams, Develop root cause analysis reports with corrective and preventive recommendations
Seniority
Senior, hands-on IC