Senior Firmware Engineer - Zonal ECU Diagnostics & Failure Analysis

ALTEN India

Bengaluru

On-site

INR 2,500,000 - 3,500,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Alten Group is seeking a seasoned Firmware Failure Analyst in Bengaluru to investigate firmware/software field failures using ECU logs, traces, and embedded debugging tools. You will support cross-functional root-cause analysis for automotive systems and CAPA recommendations.

The role requires 6–8 years of experience in automotive ECU firmware debugging, strong Embedded C/C++, and proficiency with JTAG, trace tools, and CAN/CAN FD, LIN or Automotive Ethernet.

Qualifications

  • Proven experience in automotive ECU firmware debugging.
  • Strong embedded C/C++ knowledge on MCUs/SoCs.
  • Familiarity with JTAG/debug probes and trace tools.
  • Experience with CAN/CAN FD, LIN and Automotive Ethernet.
  • Ability to perform log analysis and diagnostic troubleshooting.
  • Strong RCA and field-failure investigation methods.
  • Collaboration with EE engineers for root-cause analysis.

Responsibilities

  • Analyze ECU logs, diagnostic data, traces, and error codes.
  • Debug embedded firmware and reproduce failures in the lab.
  • Review firmware behavior, device drivers, and HW/SW interfaces.
  • Support Failure Tree Analysis and CAPA recommendations.
  • Separate HW, SW, and HW/SW interaction issues with EE engineers.
  • Document investigation evidence and findings.
  • Use CAN/Flexray/trace tools for firmware debugging.
  • Conduct log analysis and diagnostic troubleshooting for field failures.

Skills

Embedded C/C++
Automotive ECU firmware debugging
JTAG/debug probes
CAN/CAN FD or LIN
Automotive Ethernet
Log analysis
Root cause analysis
AUTOSAR
UDS diagnostics

Job description

Firmware Failure Analyst

We are seeking a seasoned Firmware Failure Analyst to join our dynamic team in Bangalore, India. In this role, you will investigate and analyze firmware/software-related field failures, utilizing ECU logs, diagnostics, traces, and embedded debugging tools. Your work will directly support cross-functional hardware/software root-cause analysis, ensuring the reliability and performance of our automotive systems. The ideal candidate will have a strong background in embedded systems and automotive ECU firmware debugging.

This position demands a meticulous and detail-oriented professional who can effectively communicate complex technical findings and contribute to comprehensive CAPA (Corrective and Preventive Actions) recommendations.

Experience Required

6 to 8 years

Key Responsibilities
  • Analyze ECU logs, diagnostic data, traces, and error codes.
  • Debug embedded firmware and reproduce failures in the laboratory.
  • Review firmware behavior, device drivers, and HW/SW interfaces.
  • Support Failure Tree Analysis, root-cause analysis, and CAPA recommendations.
  • Work with EE Engineers to separate HW, SW, and HW/SW interaction issues.
  • Document investigation evidence and findings.
  • Utilize JTAG/debug probes and trace tools for firmware debugging.
  • Implement CAN/CAN FD, LIN, and/or Automotive Ethernet protocols.
  • Conduct log analysis and diagnostic troubleshooting for field failures.
Qualification Criteria
  • Proven experience in automotive ECU firmware debugging.
  • Strong knowledge of embedded C/C++ and microcontrollers/SoCs.
  • Familiarity with JTAG/debug probes and trace tools.
  • Experience with CAN/CAN FD, LIN, and/or Automotive Ethernet.
  • Ability to conduct log analysis and diagnostic troubleshooting.
  • Excellent documentation skills for investigation evidence and findings.
  • Strong understanding of RCA and field-failure investigation methodologies.
  • Ability to collaborate with EE Engineers for root-cause analysis.
  • Demonstrated capability in supporting cross-functional HW/SW root-cause analysis.
  • Strong analytical and problem-solving skills.
Primary Skills
  • Embedded C/C++
  • Automotive ECU firmware debugging
  • JTAG/debug probes and trace tools
Key Skills
  • Microcontrollers/SoCs, memory and device drivers
  • CAN/CAN FD, LIN and/or Automotive Ethernet
  • Log analysis and diagnostic troubleshooting
  • RCA and field-failure investigation
  • AUTOSAR Classic and/or Adaptive AUTOSAR
  • UDS diagnostics
  • Bootloader, flashing and communication stacks
  • Zonal Controller, Gateway ECU, BCM, Domain Controller or HPC
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - Zonal ECU Diagnostics & Failure Analysis
Senior Firmware Engineer - Zonal ECU Diagnostics & Failure Analysis

Alten • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior EE Engineer - Zonal ECU HW Design, Validation & Failure Analysi
Senior EE Engineer - Zonal ECU HW Design, Validation & Failure Analysi

Alten • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Firmware Engineer - Drive
Senior Firmware Engineer - Drive

Maxwell Energy System Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Senior Firmware Engineer
Senior Firmware Engineer

Maxwell Energy Systems • Bengaluru Urban

On-site
INR 900,000 - 1,200,000
Automotive Senior Hardware Engineer-Specialist
Automotive Senior Hardware Engineer-Specialist

Bosch • Coimbatore District

On-site
INR 2,500,000 - 5,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Maxwell Energy System Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Automotive Senior Hardware Engineer-Specialist
Automotive Senior Hardware Engineer-Specialist

Bosch Group • Coimbatore District

On-site
INR 1,800,000 - 2,600,000
Embedded Systems Engineer
Embedded Systems Engineer

Ayr Energy, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,600,000
Equity package
Embedded Firmware Engineer- Automotive
Embedded Firmware Engineer- Automotive

Vayavya Labs Pvt. Ltd • India

On-site
INR 900,000 - 1,300,000
Senior Firmware Engineer - Drive
Senior Firmware Engineer - Drive

Maxwell Energy Systems • Bengaluru

On-site
INR 900,000 - 1,300,000