Senior Embedded Software Engineer

Propel Industries Private Limited

Coimbatore District

On-site

INR 1,400,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opportunity to work on next-generation electric commercial vehicles
High ownership and impact across the full vehicle lifecycle

Job summary

A leading construction equipment manufacturer in Coimbatore is seeking a Senior Engineer/Lead – Embedded Software to design and develop state-of-the-art embedded software for electric commercial vehicle ECUs. This position requires over 7 years of experience in automotive software development with a strong background in vehicle communication networks and proficiency in programming languages such as Embedded C, C++, and Python. The role involves close collaboration with cross-functional teams to ensure reliable and production-ready software aligned with industry standards.

Qualifications

  • 7+ years of experience in automotive embedded software development.
  • Strong expertise in vehicle communication networks including CAN and LIN.
  • Proficiency in Vector tools for diagnostics and simulation.
  • Solid understanding of ECU/VCU architecture and automotive diagnostic protocols.
  • Hands-on experience in EV control and calibration.

Responsibilities

  • Design, develop, and maintain embedded software for EV truck ECUs.
  • Develop control logic, diagnostics, and calibration strategies.
  • Prepare and maintain software requirements and technical documentation.
  • Execute unit tests and software validation plans.
  • Perform testing to verify ECU functionality and system performance.

Skills

Automotive embedded software development
Vehicle communication networks (CAN, LIN)
Programming in Embedded C, C++, and Python
Debugging complex system-level issues
Communication and analytical skills

Tools

Vector tools (CANalyzer, CANoe)
MATLAB/Simulink

Job description

Talent Partner | Construction Equipment & EV Industries | Driving Innovation Through Strategic Hiring

Job Title: Senior Engineer / Lead – Embedded Software (EV Trucks)

Business Unit: Propel EV Trucks

Location: [Coimbatore]

Role Summary

Propel EV Trucks is seeking a highly skilled Embedded Software Engineer to design, develop, validate, and deploy embedded software for electric commercial vehicle ECUs. The role involves end-to-end software development across vehicle controllers, ensuring safe, reliable, and production-ready software aligned with automotive and EV standards.

Key Responsibilities

  • Design, develop, and maintain embedded software for EV truck ECUs including VCU, BCM, Gateway, and related controllers using C, C++, CODESYS, and Python, in compliance with automotive coding standards and best practices.
  • Develop and implement control logic, diagnostics, and calibration strategies for critical vehicle parameters to ensure safety, reliability, and optimal vehicle performance.
  • Prepare, review, and maintain software requirements, architecture documents, design specifications, and technical documentation aligned with system-level and vehicle-level requirements.
  • Develop and execute unit tests, integration tests, and software validation plans to ensure functional correctness, robustness, and performance.
  • Perform bench-level testing, SIL/HIL validation, and vehicle-level testing to verify ECU functionality, fault-handling behavior, and system performance.
  • Debug and resolve complex software, hardware, and vehicle network issues during development, integration, and validation phases.
  • Support software release management, version control, and configuration management, ensuring stable and production-ready software for testing and mass production.
  • Contribute to feature enhancements, platform improvements, and next-generation EV software architectures.
  • Collaborate closely with hardware, systems, controls, validation, manufacturing, and service teams to ensure seamless system integration.
  • Continuously upgrade technical skills by adopting new tools, technologies, automotive standards, and EV best practices.

Required Qualifications & Experience

  • 7+ years of experience in automotive embedded software development, preferably in EV and/or commercial vehicle platforms.
  • Strong expertise in vehicle communication networks including CAN and LIN, with hands-on experience in DBC creation, signal mapping, and network debugging.
  • Proficiency in Vector tools such as CANalyzer and CANoe for diagnostics, simulation, and network validation.
  • Solid understanding of ECU/VCU architecture, including CAN stack, UDS diagnostics stack, and automotive diagnostic protocols.
  • Hands‑on experience in EV control and calibration, including motor control, thermal management systems, and BMS‑related parameters.
  • Strong programming skills in Embedded C, C++, and Python, with exposure to CODESYS.
  • Experience with bench testing, HIL systems, dynamometer testing, and instrumented vehicle testing.
  • Exposure to Model‑Based Development (MBD) using MATLAB/Simulink.
  • Proven capability to debug complex system‑level issues and deliver production‑quality embedded software.
  • Knowledge of FMEA, Fault Tree Analysis (FTA), and functional safety development workflows.
  • Strong communication, documentation, presentation, and analytical skills, with the ability to work effectively in cross‑functional teams.

Good to Have / Added Advantage

  • Understanding of cloud and edge analytics, vehicle telematics, fleet dashboards, and remote diagnostics.
  • Exposure to HMI functionalities, including driver displays, alerts, warnings, and basic user interaction logic.
  • Experience with OTA updates, cybersecurity concepts, or ISO 26262 functional safety processes.

Why Propel EV Trucks

  • Opportunity to work on next‑ electric commercial vehicles
  • High ownership and impact across the full vehicle lifecycle
  • Fast‑growing EV ecosystem with strong engineering depth
  • Exposure to advanced EV, software‑defined vehicle, and digital fleet technologies
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Other
Industries
  • Machinery Manufacturing and Construction

Referrals increase your chances of interviewing at Propel Industries Private Limited by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Diagnostic Engineer - EV
Senior Diagnostic Engineer - EV

Propel Industries Private Limited • Coimbatore District

On-site
INR 900,000 - 1,500,000
Automotive Embedded Software Engineer
Automotive Embedded Software Engineer

Nleague Technologies • Hyderabad

Hybrid
INR 4,000,000 - 6,000,000
Principal Electronics Engineer - Embedded Hardware
Principal Electronics Engineer - Embedded Hardware

Ultraviolette Automotive Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
GE_107 -Powertrain integration engineer
GE_107 -Powertrain integration engineer

Marutee • Karnataka

On-site
INR 1,200,000 - 1,800,000
Embedded SW Architect - EV
Embedded SW Architect - EV

PeopleStrong • India

On-site
INR 3,000,000 - 5,500,000
Senior Firmware Engineer (Autonomous Systems)
Senior Firmware Engineer (Autonomous Systems)

ePropelled USA • Chennai District

On-site
INR 1,000,000 - 1,500,000
Engineering Manager - Powertrain Software
Engineering Manager - Powertrain Software

Eaton • Pune District

On-site
INR 4,000,000 - 7,500,000
Embedded Linux Engineer - Platform Software -
Embedded Linux Engineer - Platform Software -

ChargePoint • India

On-site
INR 900,000 - 1,300,000
Experienced Software Engineer
Experienced Software Engineer

AB Volvo • Nana

On-site
INR 900,000 - 1,800,000
Manager_ Sr Manager - Power Electronics and EV Drivetrain
Manager_ Sr Manager - Power Electronics and EV Drivetrain

Olectra Greentech • Hyderabad

On-site
INR 4,500,000 - 7,500,000