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 new 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
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.