Lead Firmware Engineer

1 day ago


Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per year

At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.

We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware while also leading a team of firmware engineers. This role involves providing technical guidance, mentorship, and support to ensure high-quality firmware development.

If you are passionate about the Firmware and Embedded Software Development and testing in the battery management system, we invite you to join us and play a key role in developing advanced systems for automotive applications.

Roles and 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.
Must-Have Requirements:
  • 6+ years of experience in embedded systems development, with a focus on firmware architecture and leadership.
  • Strong experience with embedded controllers (e.g., DSPIC, STM, TI, Atmel) and system-level design.
  • Expert in software architecture and real-time embedded systems (Embedded RTOS).
  • Expertise in communication protocols: CAN, SPI, I2C, UART, PWM, Input Capture, etc.
  • Proficiency in C programming with the ability to handle large codebases and lead software development efforts.
  • Experience with Python programming is a plus.
  • Deep understanding of automotive systems and protocols (AUTOSAR, ISO
  • Strong experience with version control systems (preferably Git).
  • Expertise in using lab equipment for testing and debugging (oscilloscopes, multimeters, function generators).
  • Experience leading cross-functional teams and mentoring senior, junior engineers, and new hires.
  • Excellent communication, collaboration, and leadership skills, with the ability to take ownership of complex projects and drive them to completion.
Qualifications:
  • Bachelor's degree in Computer Engineering, Electronics Engineering, or a related field from a reputable institution.

  • Firmware Lead

    3 days ago


    Bengaluru, Karnataka, India Eximietas Design Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role: Senior Firmware Engineer/Lead - Baremetal & RTOS (Pre-Silicon FPGA/Emulation)Experience: 8-14 yearsLocation: BangaloreRequired Qualifications:8-14 years of experience in bare-metal firmware, driver development & validation onpre-silicon FPGA/emulation platforms (HAPS, Synopsys ZeBu, or equivalent).Strong knowledge of ARM architectures, SoC boot flows,...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Black Box Full time

    Job Description- Firmware Development: Design, develop, test, and debug firmware code for embedded systems or devices- This includes writing efficient and reliable code to control the hardware and implement required functionalities- Embedded Systems Design: Work closely with hardware engineers to define system requirements, select appropriate...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Flowserve Full time

    Flowserve is a world-leading manufacturer and aftermarket service provider of comprehensive flow control systems Driven by our Purpose we are committed to building a more sustainable future to make the world better for everyone With more than 16 000 employees in more than 50 countries we combine our global reach with local presence We support more than...


  • Bengaluru, Karnataka, India Microsoft Full time

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering SCHIE is the team behind Microsoft s expanding Cloud Infrastructure and responsible for powering Microsoft s Intelligent Cloud mission SCHIE delivers the core infrastructure and foundational technologies for Microsoft s over 200 online businesses including Bing MSN Office 365 Xbox Live ...


  • Bengaluru, Karnataka, India Schneider Electric Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description:Schneider Electric is looking for a Principal Technical Expert – Embedded Firmware for Battery Management Systems(BMS) & Battery Packs for its Energy Storage Center of Excellence (CoE). SE's Energy Storage CoE enablescompany's growth through the development of innovative energy storage products that are battery technology-agnostic,scalable,...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live,...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Hornbeam Tech Pvt Ltd Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    Company DescriptionHornbeam Tech Pvt Ltd is a technology solutions company dedicated to building reliable, secure, and high-performance systems for the connected world. Our work spans multiple industries, including automotive, healthcare, and industrial automation, where safety, precision, and innovation are essential. We combine expertise in hardware...


  • Bengaluru, Karnataka, India beBeeFirmwareEngineer Full time ₹ 15,00,000 - ₹ 28,00,000

    Senior Firmware Engineer","Job Summary: We are seeking an experienced Senior Firmware Engineer to join our team.","Responsibilities:","","Design, develop, and test firmware components for various applications.","Work closely with cross-functional teams to ensure high-quality results.","Evaluate and improve firmware architectures, designs, and...


  • Bengaluru, Karnataka, India Peoplefy Infosolutions Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Were looking for a highly experienced Firmware Engineer with strong Embedded C/C++ to lead the design and development of embedded software solutions for high-performance hardware platforms. You will drive architectural decisions, system-level optimization, and end-to-end firmware delivery across products.Key Responsibilities:Define architecture and system...


  • Bengaluru, Karnataka, India Cynergy Services Full time

    Senior Firmware Engineer TestingWe are seeking a highly experienced Senior Firmware Engineer Testing with 8+ years of experience in embedded systems and firmware validation.The ideal candidate will be responsible for testing, debugging, and validating firmware for embedded devices, ensuring high reliability and compliance with industry standards.This role...