Verified today
Senior Technical Lead
About the role
Tata Technologies Limited seeks a Senior Technical Lead in Bangalore to design and implement control software for PowerDrive system products. The role involves developing application control software, performing unit testing via MIL/SIL, and managing software architecture and documentation. This position requires expertise in Model-Based Design and Battery Management Systems within the automotive sector.
What you’ll do
- Designing and implementing control software for PowerDrive system products using model-based and traditional methods
- Developing application control software based on existing hardware and basic software platforms
- Performing unit testing using MIL/SIL and static methods
- Executing software integration and developer-level testing
- Designing and verifying software unit architecture
- Creating software design documents and requirement documents
- Conducting software work estimation
- Utilizing Model-Based Design (MBD) and MATLAB/Simulink for development
What you’ll bring
- Bachelor’s degree in engineering required; Master’s preferred
- 8-11 years of experience
- 3+ years project experience in ECU software development in automotive industry
- Proficiency in embedded C programming language
- Experience with Matlab/Simulink, Stateflow, and auto-coding
- Project experience in MBD (Model Based Development)
- Experience in AUTOSAR software development and configuration
- Familiarity with Vector CAN tools (CANalyzer/CANape/CANoe)
Nice to have
- Familiar with 32bit/16bit microcontrollers from Infineon and NXP (Freescale)
- Knowledge of CMMI or Automotive SPICE
- Experience on Power train control features development & simulation
- Experience with script languages such as Python
Skills
Education
Bachelor’s degree in engineering required, Master’s degree preferred