Firmware Testing Lead
Pune, Maharashtra, India
Experience: 6+ years in Firmware testing
Qualifications: B.E./ B.Tech. (Electronics/ Electrical/ Mechatronics/ Mechanical)
Key skills:
Exp in Motor controller software, Charger controller software, DSP, C, C++, Embedded systems, RTOS, Microcontrollers, ARM, Automotive, ISO 26262, FOTA, Diagnostic protocols (UDS/ DoIP), Autosa
Job Responsibilities
Create/ Review test plans for firmware components of state-of-the-art electric vehicles.
(BMS, Inverter, Charger, etc.)
Devise testing of the firmware component at unit/ module/ test bed levels
Devise/ conduct integration testing of the software to ensure the overall functioning of the
software.
Analyze/ review test results for the above components and bugs to be reported to the
development team.
Review the documentation for testing reports.
Create testing toolchain/ infrastructure for firmware testing.
Eligibility:
6 years of experience in firmware development/ testing
Automotive firmware testing experience.
Experience with firmware concepts such as RTOS and bootloaders.
Experience with ARM-based processors and microcontrollers
Expert with embedded C, compilers, build and source code control tools
Experience with standard embedded communication protocols; I2C, SPI, UART, and CAN
Experience working with safety-critical systems.
Experience with MISRA C.
Experience with unit testing frameworks.
Experience with version control tools such as Git, SVN.
Experience with testing standards for firmware testing
Experience with toolchain for firmware testing