Role Description
Education and Work Experience Requirements:
- B. E/ B. Tech E&C;, EEE with 4+ yrs.
experience in MATLAB/Simulink based application software development
- Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers both in English.
- Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service
- Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
Tasks / Responsibilities: Full software development lifecycle, from requirement engineering and design to development, testing, integration, and documentation.
- Collaborate with stakeholders and architects to develop functional components (FCs) of Application Software (ASW).
- Implement recent functional components in MATLAB/Simulink and Stateflow, with a strong focus on error handling, signal evaluation, and reusability.
- Develop, configure, and integrate sensors, communication interfaces and other plug-ins to work seamlessly with the application.
- Integrate functional components into a complete Application Software project via GIT.
- Configure ECU pins to connect various sensors and actuators.
- Create and execute comprehensive modules and their corresponding S-functions along with tests for all functional components.
- Perform desk-based validation and testing of CAN communication, sensor processing, and actuator control using breakout boards and CANalyzer.
- Create and maintain clear and detailed documentation for all developed functional components.
- Configure faults with groups & reactions for commissioning & diagnostics functioning.
- Supporting end customer for clarifications/issue resolution. Expected skill set:
- Strong proficiency in model-based functional development using MATLAB/Simulink.
- Familiarity with hardware usage and the connection of sensors and actuators.
- Experience in software testing and validation also with hardware.
- Experience with software integration. Good to Have skills:
- Experience working in Agile-based projects.
- Hands-on experience with software architecture principles.
- Basic knowledge of (not mandatory) BODAS ecosystem (Bodas Studio).
- Proficiency in requirement engineering, debugging, issue resolution and software documentation.
- Excellent communication and collaboration skills.
- Ability to work effectively in a team-oriented environment.
- Hands-on experience with GenAI based Test Automation (not mandatory but a plus).
- Basic knowledge of (not mandatory) PEP process.
Skills
CAN, Model-Based Development, MATLAB, Git, AUTOSAR, CANalyzer, Functional Testing, SDLC, Simulink, Software Integration, Debugging
📌 Associate II - Engineering Design (Bengaluru)
🏢 UST
📍 Bengaluru