Sr Embedded Software Engineer - Automotive ECUs (Hosur)

Sr Embedded Software Engineer - Automotive ECUs (Hosur)

04 Oct
|
TVS Motor
|
Hosur

04 Oct

TVS Motor

Hosur

- The Embedded SW engineer will design, implement,integrate and release production-grade embedded software for automotivepowertrain ECUs (motor controller, VCU/HCU, BMS, on-board charger, etc) sothat vehicle-level functions are delivered first-time-right and on time incompliance with ISO 26262, MISRA C and Automotive SPICE
- The role owns thesoftware layers from MCAL and BSW to ASW, Diagnostics and Bootloader
- The roleis accountable for the software quality and issues closure of the ECUsassigned, working closely with the component owners

Role Description Accountability:ECU Application Software Design and Implementation o Derivesoftware requirements from system and functional requirements. Produce softwarearchitecture and detailed design (components, interfaces, tasks, timing) forthe assigned ECU.

o Implementapplication and driver software in Embedded C for automotive microcontrollerswithin defined memory, runtime and latency budgets.

o Integratecode (and clean it) from MATLAB Simulink / TargetLink / Embedded Coder modelswith the software baseline.

o Performdesign and code reviews and maintain bidirectional traceability fromrequirement to code to test case

Accountability:ECU Basic Software and MCAL Integration o Configureand integrate AUTOSAR Classic BSW stacks, MCAL drivers and the RTE using forthe target MCU family.

o Bringup recent hardware (clock, memory, watchdog, ADC, PWM, timers, SPI/I2C, NVM, OSconfiguration, etc.).

o ResolveHW/SW integration issues with the embedded team and component owner.

o Ownthe OS task and scheduler design (task partitioning, priorities, runnablemapping) and verify CPU load and timing margins.

Accountability:Diagnostics, Communication Stack and Bootloader |

o Developand maintain the communication stack, network management and signal databaseintegration.

o Developand maintain UDS diagnostics: DTC handling, service routines, freeze frames,security access and the diagnostic database (ODX/CDD).

o Developand maintain the bootloader and reprogramming sequence including secureflashing,



key handling and end-of-line / after-sales flashing use cases.

o SupportXCP based measurement and calibration and the release of calibration data tothe calibration team.

Accountability:Software Quality, Functional Safety and Cybersecurity Compliance o Implementsoftware safety requirements and safety mechanisms up to the assigned ASIL.

o EnsureMISRA C compliance, run static analysis and drive deviation justification andclosure.

o DeliverASPICE-compliant work products and support internal and third partyassessments.

o Applycybersecurity requirements: secure boot, secure diagnostic access, key andcertificate handling.

Accountability:Software Integration, Test and Debugging o Planand execute unit, integration and software qualification testing and achievethe agreed coverage targets.

o Commissionand use SIL and automation benches for regression testing of each softwarerelease.

o Supportvehicle testing, fault reproduction and root-cause analysis with the componentowner, powertrain and system integration teams.

Accountability:Configuration Management, Documentation and Cross-functional Support o Maintainsoftware configuration and change management, including branching, buildautomation and release baselines.

o Prepareand maintain software release notes, integration reports, open-point lists andproblem reports in the tracking system.

o Supportsoftware reviews, technical clarifications and joint debugging sessions withother stakeholders.

o Contributeto reuse, coding guidelines, tool evaluation and competence building within theembedded team.

Details of certifications / courses / trainings

AUTOSARClassic Platform training (mandatory or to be completed within 3 months ofjoining).

ISO26262 Automotive Functional Safety certification.

MISRAC certification.

AutomotiveSPICE (ASPICE) awareness.

VectorCANoe toolchain training.

ISO21434 automotive cybersecurity awareness training.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Sr Embedded Software Engineer - Automotive ECUs (Hosur)
🏢 TVS Motor
📍 Hosur

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr embedded software engineer - automotive ecus (hosur) / hosur