HamburgerMenu
hirist

Job Description

Description :

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-generation 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.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in