Zyoin Group
Location
Pune | India
Job description
Experience:
5-8 years in Automotive Firmware development Qualifications: B.E./ B.Tech. (Electronics/Electrical/Mechatronics/Mechanical) Key skills Motor controller firmware Battery management firmware C/C++ Embedded systems RTOS (mandatory) Micro-controllers (mandatory) ARM C2000 Automotive ISO 26262 Job Responsibilities Lead a team of Firmware Engineers engaged on a number of different projects, ensuring the programmes meet Cost, Schedule and Quality requirements. Lead the team in developing firmware for the various electronic controllers of an electric vehicle (BMS, Inverter, Charger, Body Control Unit) Provide innovative and robust software design solutions and code to the team. Review and critique software design solutions developed by other team members. Assist in the preparation of Firmware Road Maps for technical progress, tools and development. Assist in hiring staff and expanding the team's capability and competence. Lead the team in implementing modules like communication stack, diagnostics, RTOS, bootloaders, and Stateflow in firmware A proven track record in the Automotive industry is a must Exposure to the EV industry is a plus Eligibility Track record of successfully leading a team and delivering firmware projects. Proven experience in full lifecycle of complex designs based on ARM microcontrollers and relevant tool sets. Automotive firmware development experience is a plus. Experience with firmware concepts such as RTOS and boot-loaders. Experience in working with safety critical systems. Deriving Firmware requirements. Experience with MISRA C. Experience with testing frameworks. Familiarity with TDD methodologies. Experience with version control tools such as Git and SVN. Experience with continuous integration and continued deployment of firmware for Automotive ECUs Exposure to ECU diagnostic toolsJob tags
Salary