Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessStrong Aptiv brand, Bangalore location and developer title increase competition despite niche embedded skill requirements.
Highly specialized embedded automotive firmware skills limit cross-industry transferability.
Multiple mandatory embedded, bootloader, AUTOSAR and hardware-specific skills raise strict preselection filters.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and verify embedded software for ECU reprogramming, bootloaders, and secure Over-The-Air (OTA) update clients, including implementing download, authentication, integrity checking, flash programming, activation, rollback, and recovery functions.
Plan, design, implement, integrate, debug, and test update software and related UDS/DoIP services, bootloader configurations, memory drivers, and update-client interfaces under nominal and fault conditions.
Analyze firmware campaign/service issues in production and deliver controlled fixes ensuring robustness, power-interruption handling, rollback, and recovery capabilities.
Minimum Requirements
Proficiency in Embedded C/C++, microcontrollers, flash/memory concepts, and hardware debugging.
Experience with UDS, DoIP, CAN/CAN FD, Ethernet protocols; bootloader and diagnostics development.
Familiarity with AUTOSAR or RTOS/Linux development environments, Git, CI/CD pipelines, and unit testing.
Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experienced in embedded software development for automotive ECU update systems, including secure OTA and bootloader software.
Skilled in debugging complex firmware issues involving timing, memory, power-loss, communication, and compatibility.
Comfortable working in environments using version control, CI/CD, and automated testing, with basic cryptography and secure coding knowledge.
