Assistant General Manager Software & Diagnosis

Propel Industries

Coimbatore District

On-site

INR 4,000,000 - 6,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Propel Industries in Tamil Nadu, Coimbatore district, seeks a senior embedded software engineer for automotive EV ECUs. You will design and implement embedded software in C/C++/Codesys, develop control and diagnostics, and validate software across bench and vehicle environments.

The role requires 15+ years of experience, strong CAN/LIN/UDS knowledge, and expertise in EV calibration with MATLAB/Simulink. Familiarity with Vector tools is a plus. On-site in Coimbatore, India.

Qualifications

  • 15+ years of automotive embedded software development experience.
  • Strong programming skills in Embedded C, C++, Python, and Codesys.
  • Deep expertise in vehicle communication networks (CAN, LIN, UDS diagnostics, CAN stack).
  • Hands-on experience in EV calibration (motor control, thermal management, BMS) and model-based development (MATLAB/Simulink).
  • Proven background in debugging complex system-level hardware/software/network issues.
  • Knowledge of FMEA and functional safety flows is a plus.
  • Exposure to cloud/edge analytics and fleet diagnostics is desirable.

Responsibilities

  • Software Development: Design and develop embedded software for EV truck ECUs using C, C++, Codesys, and Python.
  • Control & Diagnostics: Implement control logic, calibrations, and diagnostics for critical vehicle functions.
  • Testing & Validation: Perform unit/integration testing, bench-level testing, SIL/HIL, and vehicle-level validation.
  • Architecture & Documentation: Create technical specifications and ensure robust release management for production.

Skills

Embedded C
C++
Python
Codesys
CAN
LIN
UDS diagnostics
MATLAB/Simulink
Model-based development
Vehicle networking
Debugging complex systems

Tools

Vector CANalyzer
Vector CANoe

Job description

Key Responsibilities
  • Software Development: Design and develop embedded software for EV truck ECUs (VCU, BCM, Gateway) using C, C++, Codesys, and Python following automotive standards.
  • Control & Diagnostics: Implement control logic, calibrations, and diagnostics for critical vehicle functions (motor control, thermal management, BMS).
  • Testing & Validation: Perform unit/integration testing, bench-level testing, SIL/HIL, and vehicle-level validation using Vector tools (CANalyzer, CANoe).
  • Architecture & Documentation: Create technical specifications, manage software version control, and ensure robust release management for production.
Skills & Qualifications
Must-Have (Essential):
  • 15+ years of automotive embedded software development experience.
  • Strong programming skills in Embedded C, C++, Python, and Codesys.
  • Deep expertise in vehicle communication networks (CAN, LIN, UDS diagnostics, CAN stack).
  • Hands-on experience in EV calibration (motor control, thermal management, BMS) and model-based development (MATLAB/Simulink).
  • Proven background in debugging complex system-level hardware/software/network issues.
Good-to-Have (Desirable):
  • Knowledge of FMEA, fault-tree analysis, and functional safety flows.
  • Exposure to cloud/edge analytics, telematics dashboards, and fleet diagnostics.
  • Familiarity with HMI functionalities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer - LV Components
Senior Engineer - LV Components

River • Bangalore Rural

On-site
INR 900,000 - 1,300,000
Lead Engineer -BMS, iPDU & EVSE
Lead Engineer -BMS, iPDU & EVSE

Mahindra And Mahindra Ltd. • Bengaluru

On-site
INR 2,500,000 - 4,500,000
AGM Integration-Vehicle & Field Compliance (Electrical & Electronics)
AGM Integration-Vehicle & Field Compliance (Electrical & Electronics)

Propel Industries • Coimbatore District

On-site
INR 4,500,000 - 7,800,000
System Engineer
System Engineer

Euler Motors • New Delhi

On-site
INR 1,200,000 - 1,800,000
Vehicle E/E Analyst - Specialist
Vehicle E/E Analyst - Specialist

BMW-Techworks-India • Pune District

On-site
INR 600,000 - 1,200,000
Automotive Embedded Matlab Developer Diagnostic Services
Automotive Embedded Matlab Developer Diagnostic Services

Hinduja Tech • Pune District

On-site
INR 1,200,000 - 2,100,000
Technical lead - HVEM EV
Technical lead - HVEM EV

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Embedded C Developer
Embedded C Developer

Motherson Technology Services Limited • Coimbatore District, Bengaluru

On-site
INR 700,000 - 1,000,000
Senior Engineer - Vehicle Controls
Senior Engineer - Vehicle Controls

River • Bangalore Rural

On-site
INR 1,200,000 - 1,800,000
Project Manager
Project Manager

Embitel Technologies • Bengaluru

On-site
INR 3,000,000 - 5,400,000