DescriptionAn individual having exhibited excellent delivery skills with focus on quality with experience in:
- Control system modeling and Software development using Matlab Simulink Stateflow C Programming
- Control Software integration for Software in the loop testing
- Developing & working with virtual ECUs using dspace tools
- Validating test cases in integrated SIL environment using BTC/simulink test manager
Good to have skills-
- EV software development
- EV Battery Energy Control module along with its features
Strong Modeling/coding/SIL unit & integration testing experience and proven skills in working towards ideating and bringing efficiency in product development and processes preferred.
Responsibilities- Understanding the strategy and features of Electrical Vehicle Software Development
- Developing Control software using Matlab Simulink Stateflow with ability to understand the existing implementation and making necessary modifications in the control software
- Integrating control software features build and profile creation
- Developing Control software and CAN interfaces as a virtual system
- Knowledgeable in ECU hardware design with ability & analysis like WCCA Power Integrity Signal Integrity Analysis
- Developing test cases based on feature hardware interface or software requirements
- Skilled in unit and integration testing of the software under change (MIL/SIL) using BTC/Simulink test manager and also experience in PIL testing
- Create/simulate virtual ECUs with dspace tool chain Controldesk Configurationdesk Systemdesk and VEOS
- Debug any kind of errors related to hardware or software system/interfaces and fix the issues found
- Meticulous in planning work to self/ team maintaining daily work products in version control systems dashboards of daily weekly/monthly work progress
- Deliver quality deliverables as per customer defined timelines
- Perform scripting using M script Python to automate process as per needs to ensure efficiency improvements that could save cost time or both
- Collaborate with team to develop robust and scalable solutions
- Manage and track project requirements development traceability and test coverage using Jama/JIRA
- Maintain metrics and dashboard for daily operations
- Develop CI/CD to automate development deployment testing and release process
QualificationsBachelors or Masters Degree in Electrical/Electronics/Computer Science Engineering
- 4 years of automotive control software development experience using Matlab Simulink Stateflow
- Proficient in virtual ECU development integration and validation
- Hands on experience in dspace Tool chain - Configuration desk system desk and VEOS for integrated SIL validation
- Experienced in M Scripting and python scripting
- Proficiency in GIT version management and Jama requirement management
- Experience in Agile development practices
Required Experience:
Senior IC