Lead Firmware Engineer

A company at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable.
Embedded
Staff Software Engineer
In-Person
7+ years of experience
Automotive

Description For Lead Firmware Engineer

Maxwell Energy System is at the cutting edge of lithium-ion battery technology, dedicated to revolutionizing energy storage solutions. As a Lead Firmware Engineer, you'll play a crucial role in developing advanced systems for automotive applications while leading a team of firmware engineers.

The position combines technical excellence with leadership responsibilities, requiring expertise in embedded systems development and automotive protocols. You'll be responsible for designing and implementing firmware that meets stringent automotive requirements while managing and mentoring a team of engineers.

Your role will involve working with various embedded controllers, communication protocols, and real-time systems. You'll need to balance hands-on technical work with leadership duties, including code reviews, process improvement, and cross-functional collaboration.

This is an excellent opportunity for an experienced firmware engineer looking to make an impact in the energy storage sector while developing their leadership skills. You'll be working on challenging problems in battery management systems, contributing to making energy storage safer and more efficient.

The ideal candidate brings both technical depth in embedded systems and the ability to lead and mentor others. You'll need to stay current with firmware development trends and help drive technical excellence across the team. If you're passionate about energy technology and want to lead technical initiatives that make a real difference in the world of energy storage, this role offers the perfect blend of technical challenge and leadership opportunity.

Last updated 21 days ago

Responsibilities For Lead Firmware Engineer

  • Design and implement efficient, reliable, and maintainable firmware meeting automotive system requirements
  • Conduct code reviews and provide guidance to junior firmware engineers
  • Develop and maintain firmware development processes, tools, and methodologies
  • Participate in system-level design reviews
  • Collaborate with cross-functional teams
  • Manage a team of firmware engineers, providing guidance and mentoring
  • Ensure firmware development follows industry best practices
  • Investigate and resolve firmware defects
  • Stay up-to-date with latest trends in firmware development

Requirements For Lead Firmware Engineer

  • 7+ years of experience in embedded systems development
  • Strong experience with embedded controllers (DSPIC, STM, TI, Atmel)
  • Expert in software architecture and real-time embedded systems (Embedded RTOS)
  • Expertise in communication protocols: CAN, SPI, I2C, UART, PWM
  • Proficiency in C programming
  • Experience with Python programming is a plus
  • Deep understanding of automotive systems and protocols (AUTOSAR, ISO 26262)
  • Strong experience with version control systems (Git)
  • Expertise in using lab equipment for testing and debugging
  • Experience leading cross-functional teams and mentoring
  • Bachelor's degree in Computer Engineering, Electronics Engineering, or related field
  • Excellent communication, collaboration, and leadership skills

Interested in this job?

Jobs Related To Maxwell Energy System Pvt Ltd Lead Firmware Engineer

Lead CPU Design Verification Engineer, Silicon

Lead CPU Design Verification Engineer role at Google focusing on CPU verification, infrastructure development, and performance validation.

Staff Engineer Linux Automotive Platform Engineer

Staff Engineer position focused on Linux automotive platform development at Qualcomm, working on embedded systems and next-generation Snapdragon products.

Staff Software Engineer, Network Interface Card Firmware, SmartNIC

Staff Software Engineer position at Google focusing on Network Interface Card Firmware and SmartNIC development, requiring expertise in embedded systems and technical leadership.

CPU Design Verification Engineer, PhD University Graduate, 2025 Start

CPU Design Verification Engineer position at Google focusing on hardware verification, RTL design, and system testing for Google's custom silicon solutions.

Mixed-Signal Physical Design Engineer, Staff - Cork, Ireland

Staff-level Mixed-Signal Physical Design Engineer role at Qualcomm Cork, working on cutting-edge 3nm technology implementations for Snapdragon SoCs.