
Application Software development engineer
BorgWarner Inc.9 hours ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Convert system requirements into model-based designs and embedded software implementations.
- Design control algorithms and strategies using MATLAB, Simulink, and Stateflow.
- Generate production code from MATLAB/Simulink models using autocode tools.
- Design, develop, integrate, verify, and validate controls software for electric-vehicle ECUs.
- Develop software for thermal-management and energy-conversion applications.
- Create production-test strategies and support software deployment through mass production.
- Implement and test embedded C software, serial communication protocols, and safety-critical systems.
- Use requirements, debugging, build, configuration-management, and design tools throughout the product-development lifecycle.
Requirements
- 3–5 years of embedded software development experience, including 3+ years of model-based software development and autocode generation.
- Bachelor’s or master’s degree in Electronics, Communication, Electrical, or Instrumentation engineering.
- Strong experience with MATLAB, Simulink, Stateflow, and eCoder.
- Knowledge of Model-in-the-Loop and Software-in-the-Loop verification and validation.
- Ability to understand microcontroller hardware and associated schematics.
- Experience designing fault-tolerant safety systems according to ISO 26262 and ASPICE specifications.
- Strong C coding, debugging, MAAB guideline, and CAN communication knowledge.
- Experience with CAN, CAN FD, LIN, and UDS communication protocols.
- Experience with cross-compilers, Lauterbach debuggers, software build environments, make, and link tools.
- Experience with Polarion or DOORS for requirements management.
- Experience with Plastic SCM and JIRA for configuration and change management.
- Systems and vehicle validation experience is advantageous.
- PLC programming experience is an added advantage.
- Strong analytical, problem-solving, interpersonal, written, and verbal communication skills.
Tech Stack
CMakeMATLAB
Categories
About BorgWarner Inc.
BorgWarner Inc. designs and manufactures propulsion and drivetrain components for global automakers, spanning combustion, hybrid, and electric vehicles. Its portfolio includes turbochargers, clutches and dual-mass flywheels, eMotors, inverters, and battery systems, sold primarily as original equipment with an aftermarket presence. Founded in 1928 and headquartered in Auburn Hills, Michigan, the NYSE-listed company expanded its electrification capabilities through acquisitions such as Delphi Technologies (2020) and AKASOL (2021).