Current jobs related to Embedded Firmware Engineer - Bengaluru, Karnataka - Enphase


  • Bengaluru, Karnataka, India Sri Durga HR Solutions Full time

    Job Title: Firmware and Embedded Software SpecialistSri Durga HR Solutions seeks a highly skilled Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer, you will design, develop, and test firmware for various embedded systems.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and...


  • Bengaluru, Karnataka, India Nexplace Info Private Limited Full time

    **Job Title:** Firmware Embedded Systems Specialist**Job Description:**We are seeking a highly skilled Firmware Embedded Systems Specialist to join our team at Nexplace Info Private Limited. The ideal candidate will have experience in developing embedded firmware for various applications.**Responsibilities:**- Develop and maintain embedded firmware for our...


  • Bengaluru, Karnataka, India HeadPro Consulting LLP Full time

    Job Opportunity: Firmware EngineerWe are seeking an experienced Firmware Engineer to join our team at HeadPro Consulting LLP. The ideal candidate will have a strong background in C programming, real-time operating systems, and embedded systems development.Key Responsibilities:Developing C language firmware for embedded devices.Designing and implementing...


  • Bengaluru, Karnataka, India nVent Full time

    We're seeking a talented Embedded Firmware Design Engineer to join our team at nVent, a leading provider of innovative electrical solutions. As an Embedded Firmware Design Engineer, you will be responsible for designing, verifying, and qualifying firmware for data center environment and energy monitor products on Linux platforms.Key Responsibilities:Design...


  • Bengaluru, Karnataka, India AMETEK Full time

    Job SummaryThis position is for a highly motivated individual to work as part of a research and development team to design and develop firmware for Power Instruments products. The candidate should have good written and verbal communication skills and be able to work in a team effectively. This position requires support for new products as well as legacy...


  • Bengaluru, Karnataka, India Western Digital Full time

    We are seeking an experienced Embedded Firmware Development Engineer to join our team at Western Digital. This role involves designing and developing firmware for storage enclosures and servers.Responsibilities:Design and develop firmware for Western Digital SAS/NVMe/NVMe-oF storage enclosures/serversCollaborate with engineers within the team and across...


  • Bengaluru, Karnataka, India Talpro Full time

    Job Description:We are seeking a highly skilled Embedded Firmware Software Engineer to join our team at Talpro. This role requires a strong background in firmware development, with a focus on C programming and embedded systems.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and other devices.Work with...


  • Bengaluru, Karnataka, India Enphase Full time

    About the RoleEnphase Energy is a global leader in energy technology, and we're seeking a Senior Embedded Firmware Engineer to join our team. As a key member of our engineering and technology teams, you'll be responsible for designing, developing, and implementing firmware for our portable energy system products.Key Responsibilities:Design and implement...


  • Bengaluru, Karnataka, India nVent Full time

    We're seeking a sophisticated firmware engineer to drive innovation in our data center environment and energy monitor product on the Linux Platform. The ideal candidate will have a deep understanding of embedded systems and a passion for developing high-performance firmware solutions.Key Responsibilities:Design, develop, and verify firmware for data center...


  • Bengaluru, Karnataka, India Enphase Full time

    About the Role: Enphase is seeking highly skilled Embedded Firmware Engineers to join our engineering and technology teams. As a firmware developer, you will be responsible for creating innovative firmware solutions for Enphase Ensemble series of energy generation and storage products. You will work closely with cross-functional teams to design, develop, and...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job Title: Embedded Firmware EngineerCompany Overview: Western Digital Corporation is the world's largest data storage company, offering a leading portfolio of technologies, storage devices, systems, and solutions for business and consumers alike.About the Role: We are seeking an experienced Embedded Firmware Engineer to join our team. As a key member of our...


  • Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full time

    Job Summary:At Toshiba Software (India) Pvt. Ltd., we are seeking a highly skilled Firmware Engineer to join our team. The ideal candidate will have a strong background in embedded firmware development and a minimum of 5-10 years of experience in developing and verifying firmware for various technologies.Key Responsibilities:Develop and design software and...


  • Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full time

    Toshiba Software (India) Pvt. Ltd.Job Title: Embedded Firmware DeveloperLocation:Job Description:We are seeking a skilled Senior Software Engineer to lead the development and verification of HDD Firmware for various technologies.The ideal candidate will have:Strong understanding of embedded firmware design concepts, including verification...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperLocation: NationwidePosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software...


  • Bengaluru, Karnataka, India Nexplace Info Private Limited Full time

    **Job Title:** Firmware Developer - CoreGreetings from Nexplace Info Private Limited! We are seeking a skilled Firmware Developer - Core to join our team. The ideal candidate will have experience in developing Embedded Firmware for various devices and platforms.Key Responsibilities:Design and develop Embedded Firmware for devices and platformsDevelop Board...


  • Bengaluru, Karnataka, India LeadSoc Technologies Pvt Ltd Full time

    At LeadSoc Technologies Pvt Ltd, we are seeking an experienced Embedded Systems Firmware Engineer to join our team in Bangalore. This is a fantastic opportunity for individuals who are passionate about firmware development and want to be part of a dynamic company that offers product engineering and design services.We got your profile from LinkedIn and would...


  • Bengaluru, Karnataka, India Enphase Full time

    Enphase Energy is a global leader in energy technology, offering innovative solar, battery, and electric vehicle charging products.We're seeking a talented Senior Embedded Firmware Engineer to join our engineering teams in Bangalore, India.This role involves firmware development for Enphase's portable energy system products, creating intellectual property...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job OverviewWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Western Digital, where you will play a critical role in the development of cutting-edge storage products. As an Embedded Firmware Engineer, you will be responsible for designing, implementing, and debugging firmware for our enterprise/datacenter HDD products.


  • Bengaluru, Karnataka, India Halma plc Full time

    **Job Title:** Embedded Firmware ExpertAbout Us: Halma plc is a global group of life-saving technologies companies that drive innovation and push the boundaries of science and technology.Job Summary: We are seeking an experienced Embedded Firmware Expert to join our team and lead the development of firmware for our CenTrak products.Key...


  • Bengaluru, Karnataka, India Resideo Full time

    Job Overview Resideo is seeking a talented Technical Lead for IoT Firmware Development to join our team. As a key member of our engineering team, you will be responsible for leading the development of high-quality, reliable, and efficient embedded firmware for our home automation products. Responsibilities Develop and maintain complex embedded firmware for...

Embedded Firmware Engineer

1 month ago


Bengaluru, Karnataka, India Enphase Full time
About the Role: Enphase Energy is a global leader in solar, battery, and electric vehicle charging products. We are seeking an experienced Embedded Firmware Engineer to join our engineering team. The successful candidate will be responsible for developing firmware for our Enpower smart switch and Ensemble series of energy generation and storage products. This role will involve creating intellectual property and demonstrating it with prototype designs. The engineer will work closely with cross-functional teams to transition work from conception to engineering to production.

Key Responsibilities:
  • Design and implement embedded firmware on an RTOS or bare-metal for the Enpower smart switch and Ensemble series of energy generation and storage products.
  • Work with the marketing and hardware teams to specify the requirements of new products.
  • Design and implement algorithms and state machines for the smart switch or load controller.
  • Ability to carry a design task from concept to implementation.
  • Working with cross-functional teams to test and troubleshoot issues.

Requirements:
  • BE/BTech/MS/MTech in electrical engineering, electronics and communication, instrumentation, computer engineering, or computer science.
  • Minimum 3 to 8 years of hands-on experience in firmware development and debugging in ARM-based microcontrollers.
  • Good understanding of C/C++ programming, RTOS concepts, and microcontroller internals required.
  • Experience in working on large embedded systems with communication interfaces like CAN, SPI, I2C, UART desired.
  • Familiarity with functional safety analysis, or control theory desired.
  • Familiarity with development tools like Keil, GCC, GDB, Eclipse, GNU Make, etc. desired.
  • Familiarity with git, Jira, and Confluence desired.
  • Good written and verbal communication skills required.
  • Basic knowledge of solar, energy storage, and microgrid products desired.

About Enphase: Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. We are building teams that are designing, developing, and manufacturing next-generation energy technologies. Our work environment is fast-paced, fun, and full of exciting new projects. If you are passionate about advancing a more sustainable future, this is the perfect time to join Enphase.