Propel Industries - Senior Embedded Software Engineer - Electric Vehicle Applications
Actively Reviewing the ApplicationsPropel Industries Private Limited
India, Tamil Nadu, Coimbatore
Full-Time
On-site
Posted 3 weeks ago
•
Apply by May 10, 2026
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
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.
- 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.
- 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.
- 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.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
IN-Senior Associate_Java/Python Developer_Risk Analytics_Advisory_ PAN India
PwC India
Bengaluru
Full-Time
Risk Management
Python
Web service
+1
Senior Data Engineer
Egen
Hyderabad
Full-Time
Data
Python
Design
+2
Developer III - Python
UST
India
Full-Time
₹4–6 LPA
Flask
FastAPI
MySQL
+11
Software Application Support Engineer
Apple
India
Full-Time
₹5–15 LPA
MongoDB
Oracle
AI Presales Intern (2025 or 2026 Graduates only)
techolution
Hyderabad
Full-Time
Product
Security
Scalability
+2
Share
Quick Apply
Upload your resume to apply for this position