Zyoin Group
Location
Bangalore | India
Job description
Key skills :- Motor controller firmware- Battery management firmware- C/C++- Embedded systems- RTOS (mandatory)- Micro-controllers (mandatory)- ARM- C2000- Automotive- ISO 26262Job 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 plusEligibility :- 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 tools (ref:hirist.tech)
Job tags
Salary