Senior Embedded Software Engineer - Automotive ECUs

Darwinbox Digital Solutions Pvt. Ltd.

Krishnagiri District

On-site

INR 1,200,000 - 1,800,000

Full time

12 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TVS Motor Company invites applications for a Senior Embedded Software Engineer - Automotive ECUs at Hosur, Tamil Nadu. You will design and release production-grade software for powertrain ECUs, covering MCAL/BSW to ASW, diagnostics and bootloader, aligned with ISO 26262 and MISRA C, with ASPICE processes. SOP experience is mandatory.

You will work with cross-functional teams to ensure timely, first-time-right delivery of software components and robust ECU integration.

Qualifications

  • 6–10 years of hands-on automotive embedded software development with 4+ years on production ECUs released to OEMs.
  • Experience delivering SOP for ECU software in automotive domains is mandatory.
  • Strong knowledge of ISO 26262, MISRA C and ASPICE processes.

Responsibilities

  • Design, implement, integrate and release production-grade embedded software for powertrain ECUs.
  • Own software layers from MCAL/BSW to ASW, diagnostics and bootloader.
  • Coordinate with component owners to ensure first-time-right delivery.
  • Perform design reviews, ensure traceability from requirements to code and tests, and support debugging.

Skills

Embedded C
AUTOSAR Classic
MISRA C
ISO 26262
ECU development
SOP experience
Bootloader
Diagnostics

Education

Bachelor's in ECE/EE/CS

Tools

MATLAB/Simulink
TargetLink
Embedded Coder

Job description

Senior Embedded Software Engineer - Automotive ECUs Hosur Plant, Tamil Nadu, India White Collar

Job Description

Group Company: Tvs Motor
Office Location: Hosur
AboutTVS / Who are we?

TVS Motor Company is a reputed two andthree-wheeler manufacturer globally, championing progress through SustainableMobility with four state-of-the-art manufacturing facilities in Hosur, Mysuruand Nalagarh in India and Karawang in Indonesia. Rooted in our 100-year legacyof Trust, Value, and Passion for Customers and Exactness, we take pride inmaking internationally aspirational products of the highest quality throughinnovative and sustainable processes. We are the only two-wheeler company tohave received the prestigious Deming Prize. Our products lead in theirrespective categories in the J.D. Power IQS and APEAL surveys. We have beenranked No. 1 Company in /the J.D. Power Customer Service Satisfaction Surveyfor consecutive four years. Our group company Norton Motorcycles, based in theUnited Kingdom, is one of the most emotive motorcycle brands in the world. Oursubsidiaries in the personal e-mobility space, Swiss E-Mobility Group (SEMG)and EGO Movement have a leading position in the e-bike market in Switzerland.TVS Motor Company endeavours to deliver the most superior customer experienceacross 80 countries in which we operate.

Job Title (Role): Senior Embedded SoftwareEngineer - Automotive ECUs
Required Total Experience: 6 - 10 years ofhands-on automotive embedded software development, with at least 4 years onproduction ECUs released to an OEM (SOP experience mandatory).
Purpose of the role

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
List down 10 (max) discrete jobs in order of priority:
  • Accountability: ECU Application Software Design and Implementation
    • Derivesoftware requirements from system and functional requirements. Produce softwarearchitecture and detailed design (components, interfaces, tasks, timing) forthe assigned ECU.
    • Implementapplication and driver software in Embedded C for automotive microcontrollerswithin defined memory, runtime and latency budgets.
    • Integratecode (and clean it) from MATLAB Simulink / TargetLink / Embedded Coder modelswith the software baseline.
    • Performdesign and code reviews and maintain bidirectional traceability fromrequirement to code to test case
  • Accountability: ECU Basic Software and MCAL Integration
    • Configureand integrate AUTOSAR Classic BSW stacks, MCAL drivers and the RTE using forthe target MCU family.
    • Bringup new hardware (clock, memory, watchdog, ADC, PWM, timers, SPI/I2C, NVM, OSconfiguration, etc.).
    • ResolveHW/SW integration issues with the embedded team and component owner.
    • Ownthe OS task and scheduler design (task partitioning, priorities, runnablemapping) and verify CPU load and timing margins.
  • Accountability: Diagnostics, Communication Stack and Bootloader |
    • Developand maintain the communication stack, network management and signal databaseintegration.
    • Developand maintain UDS diagnostics: DTC handling, service routines, freeze frames,security access and the diagnostic database (ODX/CDD).
    • Developand maintain the bootloader and reprogramming sequence including secureflashing, key handling and end-of-line / after-sales flashing use cases.
    • SupportXCP based measurement and calibration and the release of calibration data tothe calibration team.
  • Accountability: Software Quality, Functional Safety and Cybersecurity Compliance
    • Implementsoftware safety requirements and safety mechanisms up to the assigned ASIL.
    • EnsureMISRA C compliance, run static analysis and drive deviation justification andclosure.
    • DeliverASPICE-compliant work products and support internal and third partyassessments.
    • Applycybersecurity requirements: secure boot, secure diagnostic access, key andcertificate handling.
  • Accountability: Software Integration, Test and Debugging
    • Planand execute unit, integration and software qualification testing and achievethe agreed coverage targets.
    • Commissionand use SIL and automation benches for regression testing of each softwarerelease.
    • Supportvehicle testing, fault reproduction and root-cause analysis with the componentowner, powertrain and system integration teams.
  • Accountability: Configuration Management, Documentation and Cross-functional Support
    • Maintainsoftware configuration and change management, including branching, buildautomation and release baselines.
    • Prepareand maintain software release notes, integration reports, open-point lists andproblem reports in the tracking system.
    • Supportsoftware reviews, technical clarifications and joint debugging sessions withother stakeholders.
    • 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.
    • VectorCANoe toolchain training.
    • ISO21434 automotive cybersecurity awareness training.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Electrical Chief Engineer - CMB 3W, 4W
Electrical Chief Engineer - CMB 3W, 4W

Darwinbox Digital Solutions Pvt. Ltd. • Krishnagiri District

On-site
INR 3,200,000 - 5,200,000
Embedded C Developer
Embedded C Developer

Motherson Technology Services Limited • Coimbatore District, Bengaluru

On-site
INR 700,000 - 1,000,000
Embedded Software Engineer
Embedded Software Engineer

Rarr Technologies • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Software Development Engineer (8-10 Years)
Senior Software Development Engineer (8-10 Years)

Veoneer • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Lead Automotive Engineer _2860
Lead Automotive Engineer _2860

Tessolve • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Automotive Embedded Software Requirement Engineer
Automotive Embedded Software Requirement Engineer

Accenture India Private Limited • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Software Development Engineer (8-10 Years)
Senior Software Development Engineer (8-10 Years)

Veoneer Safety Systems, India • Bengaluru

On-site
INR 1,400,000 - 2,400,000
Senior Software Developer - Automotive B...
Senior Software Developer - Automotive B...

BMW TechWorks India Private Limited • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Engineer Automotive Electronics - IQ/0187
Senior Engineer Automotive Electronics - IQ/0187

Iquest Management Consultants • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Tech Lead
Embedded Tech Lead

Creative Synergies • Bengaluru

On-site
INR 3,000,000 - 4,200,000