Talent.com
This job offer is not available in your country.
Lead Firmware Engineer

Lead Firmware Engineer

Maxwell Energy System Pvt LtdBengaluru, KA, IN
30+ days ago
Job type
  • Quick Apply
Job description

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 26262).
  • 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.
  • Create a job alert for this search

    Firmware Engineer • Bengaluru, KA, IN

    Related jobs
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 7 days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Delta Electronics IndiaBengaluru, Karnataka, India
    Responsible for motor drive firmware planning, design and implementation.Continually optimize performance and improve the reliability of our existing motor drives. The industrial automation control ...Show moreLast updated: 8 days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    PeoplefyBengaluru, Karnataka, India
    Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are ...Show moreLast updated: 7 days ago
    • Promoted
    Firmware Engineer - IoT Gateway Development

    Firmware Engineer - IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Bangalore (division), India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 11 days ago
    • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    Enphase EnergyBengaluru, Karnataka, India
    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our ...Show moreLast updated: 7 days ago
    Senior Firmware Engineer

    Senior Firmware Engineer

    Maxwell Energy System Pvt LtdBengaluru, KA, IN
    Quick Apply
    We are hiring for two positions in our core Engineering team -.Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.Generally,...Show moreLast updated: 30+ days ago
    • Promoted
    LAN Implementation Firewall Engineer

    LAN Implementation Firewall Engineer

    PURVIEWHosur, Tamil Nadu, India
    Job Responsibilities : Focus on design, implementation and automate within Firewall space to support product base model delivery. Firewall upgrades and Firewall hardware migration between multi-vendo...Show moreLast updated: 6 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ACL DigitalBengaluru, Karnataka, India
    Job Title / Designation : Project Manager, Embedded Engineering Services (EES).Experience Range : 10 to 15 years.Shift : General Shift (Mon-Fri). Job Function, Roles & Responsibilities : .Lead technol...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Lead

    Technical Lead

    Servion Global SolutionsHosur, Tamil Nadu, India
    We’re Hiring : Avaya Colloboration Engineer!!! Role & Responsibilities : -Experience in Avaya IX Messaging, with capabilities on Windows Server, and familiarity with Microsoft Exchange and Offi...Show moreLast updated: 18 days ago
    • Promoted
    Dell Boomi

    Dell Boomi

    LTIMindtreehosur, tamil nadu, in
    Dell Boomi Developer (5–8 years).Dell Boomi AtomSphere platform.This role requires hands-on experience in architecting and implementing complex integrations, strong problem-solving skills, and the ...Show moreLast updated: 8 days ago
    • Promoted
    Lead Backend Engineer

    Lead Backend Engineer

    Senpihosur, tamil nadu, in
    In just four months since launching on Base, Senpi has processed.Backed with $4M in Seed capital by top investors including Lemniscap, Coinbase Ventures, and SuperLayer, we’re building on a track r...Show moreLast updated: 5 days ago
    • Promoted
    Maxwell Energy Systems - Junior / Senior Firmware Engineer

    Maxwell Energy Systems - Junior / Senior Firmware Engineer

    MAXWELL ENERGY SYSTEMS PRIVATE LIMITEDBangalore
    We are hiring for two positions in our core Engineering team Firmware Engineer and Senior Firmware Engineer with the role determined based on years of experience. Those who can take up the Firmware ...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 26 days ago
    • Promoted
    Firmware Design Engineer

    Firmware Design Engineer

    BTL India Private LtdBengaluru, Karnataka, India
    As part of the New Product Development (NPD) team, the candidate should be able to perform the following duties, but they are not limited to the following : . Understand the product specification and ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Lead Engineer

    Lead Engineer

    HCLTechhosur, tamil nadu, in
    Architect efficient and reusable front-end systems to support complex interactions within Meta HW infrastructure.Develop full-stack web applications for internal infrastructure tooling using techno...Show moreLast updated: 17 hours ago
    • Promoted
    Firmware Developer

    Firmware Developer

    MaimsD TechnologyBangalore
    Senior Firmware Engineer / Architect Job Description We are seeking a highly skilled and experienced Senior Firmware Engineer / Architect to join our team.The ideal candi...Show moreLast updated: 19 days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Crestron ElectronicsBengaluru, Karnataka, India
    Firmware / Senior Firmware Engineer_Android Framework.Crestron is looking for individuals who can contribute towards.Design, Develop and Enhance Crestron’s Next Generation Products such as Collabora...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Virtualization Engineer

    Senior Virtualization Engineer

    Centum Technologieshosur, tamil nadu, in
    Senior Virtualization Engineer (VMware to Hyper-V Migration).We are seeking a highly skilled.Senior Virtualization Engineer. The ideal candidate will have strong hands-on expertise in designing, imp...Show moreLast updated: 17 hours ago