Firmware Lead Engineer

Job Description :

The company is raising the bar in the energy and automobile industry with world-class engineering and quality standards. We design, manufacture, and supply advanced electronics to OEMs building electric vehicles and Li-Ion batteries. Battery Management System (BMS) is our flagship product offering.

Responsibilities :

Design and implement firmware that is efficient, reliable, and maintainable, and that meets automotive system requirements for performance, safety, and reliability.

Conduct code reviews and provide guidance to junior firmware engineers to ensure that code is of high quality and conforms to industry best practices.

Develop and maintain firmware development processes, tools, and methodologies to ensure efficient and effective development and testing of firmware.

Participate in system-level design reviews and provide input on firmware requirements and design.

Collaborate with cross-functional teams, including hardware and software engineers, project managers, and quality assurance personnel, to ensure that firmware development is integrated with the overall product development process.·

Manage a team of firmware engineers, providing guidance, mentoring, and technical support.·

Ensure that firmware development follows industry best practices, including code review, unit testing, and version control.·

Investigate and resolve firmware defects, working closely with other teams to identify root causes and implement effective solutions.·

Stay up-to-date with the latest trends and technologies in firmware development and recommend improvements to the firmware development process.


Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field.


7+ years of experience in firmware development, with at least +2 years in a leadership role.

Strong understanding of embedded systems and microcontroller architectures.

Experience with programming languages such as C and assembly language.

Hands-on with MCU low-level device driver development

Knowledge of firmware development tools such as debuggers, emulators, and compilers.

Excellent problem-solving skills and attention to detail.

Strong written and verbal communication skills.

Employee benefits package example


Traditional Benefits


Retirements & Financial Benefits

CTC : 24-25LPA


Non-Traditional Employee Paid Benefits


Trending Benefits
  • Location: Bangalore
  • Job Type: Offline
  • Working status: Experience
  • Working mode: Full Time

Please Login To Continue.

Be a part of our team

This professional network will be given to you as a blockchain invite