Firmware Engineering Team Lead

4 weeks ago


North Billerica, United States Generac Power Systems Full time

We are seeking a highly skilled Firmware Engineer to join our team in Reno, NV or North Billerica, MA.

The ideal candidate will have 8+ years of experience in firmware development and device communication, with a strong background in C programming language, embedded systems, RTOS and microcontroller hardware and protocols.

You will be responsible for designing and implementing algorithms and state machines to control the operation of an energy-storage system under real-time constraints.

In addition to your technical skills, you will need to possess excellent software fundamentals, including architectural design, algorithm development, data structures, code modularity, and maintainability.

Job Requirements:

  • BS in Electrical Engineering, Computer Science, or related field; MS preferred.
  • 8+ years of engineering experience with demonstrated expertise in firmware development and device communication.
  • Prior experience in power electronics, or battery product development is a plus.
  • Knowledge of C programming language, embedded systems, RTOS and microcontroller HW and protocols (such as SPI communication, DMA).
  • Familiarity with Python, pytest and git is highly desirable.

What We Offer:

  • A competitive estimated salary range of $140,000 - $180,000 per year.
  • An opportunity to work on cutting-edge energy storage products.
  • A dynamic and inclusive work environment.


  • North Billerica, United States Generac Power Systems Full time

    We are Generac, a leading energy technology company committed to powering a smarter world. Over the 60 plus years of Generac’s history, we’ve been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries. Generac is...


  • North Billerica, United States Generac Power Systems Full time

    We are Generac, a leading energy technology company committed to powering a smarter world. Over the 60 plus years of Generac’s history, we’ve been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries. We are...

  • Firmware Engineer IV

    2 months ago


    North Billerica, United States Generac Power Systems Full time

    We are Generac, a leading energy technology company committed to powering a smarter world. Over the 60 plus years of Generac’s history, we’ve been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries. Generac Clean...


  • North Billerica, United States Generac Power Systems Full time

    Job DescriptionWe are seeking a highly skilled Staff Firmware Engineering Program Manager to lead the development of cutting-edge firmware solutions at Generac Power Systems.This role requires strong technical program management skills, a proven track record in delivering complex programs, and the ability to drive results in a large, matrixed organization.


  • North Billerica, United States Generac Power Systems Full time

    About the CompanyGenerac Power Systems is a leading energy technology company committed to powering a smarter world. We've been dedicated to energy innovation for over 60 years, creating the home standby generator market category and evolving into an energy technology solutions company.We're hiring a Staff Firmware Engineer IV to join our team in N....


  • North Billerica, United States Generac Power Systems Full time

    We are Generac, a leading energy technology company committed to powering a smarter world.Our success is directly tied to our employees' professional growth and personal well-being, combined with strong families and communities.As an inclusive workplace, our employees embrace diversity, celebrate differences, and treat others with equality and respect.The...


  • North Billerica, United States Generac Power Systems Full time

    Job Title:Firmware Engineer IV at Generac Power SystemsAbout Us:We are Generac Power Systems, a leading energy technology company committed to powering a smarter world. With over 60 years of history, we've been dedicated to energy innovation and pushing new boundaries.Job Description:The Firmware Engineer IV is responsible for providing firmware for embedded...


  • North Billerica, United States Generac Power Systems Full time

    We are Generac, a leading energy technology company committed to powering a smarter world. Over the 60 plus years of Generac’s history, we’ve been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries. Generac Clean...


  • Billerica, Massachusetts, United States Generac Power Systems Full time

    Generac Power Systems is a leading energy technology company that is seeking a skilled Senior Firmware Development Director to join our team. As a key member of our engineering team, you will be responsible for overseeing the development of firmware solutions that meet our customers' needs.About UsWe have been innovating for over 60 years and are committed...


  • Billerica, Massachusetts, United States Generac Power Systems Full time

    As a leading energy technology company, Generac Power Systems is committed to powering a smarter world. We are seeking a Firmware Engineering Program Manager to join our team and lead the development of cutting-edge firmware solutions. This role offers a unique opportunity for a motivated and experienced professional to make a significant impact on our...


  • North Billerica, United States Generac Power Systems Full time

    About the RoleThe successful candidate will oversee and coordinate the development of firmware projects across various cross-functional teams, ensuring alignment with product requirements and goals.A strong understanding of system management firmware and associated development frameworks is essential for this position.


  • North Reading, Massachusetts, United States Amazon Full time

    Role OverviewAmazon Robotics is seeking a talented and motivated individual to join our team as a Firmware Engineering Co-op. As a member of our team, you will assist with firmware development, testing, and support for manufacturing operations, collaborating with experienced engineers to drive innovation and improve customer experiences.Our team is dedicated...


  • North Reading, Massachusetts, United States Amazon Full time

    About the OpportunityAs a Firmware Engineer, Robotics at Amazon, you will have the opportunity to work on some of the most complex and innovative robotics projects in the world. You will be part of a team that is pushing the boundaries of what is possible with robotics and artificial intelligence.$145,000 - $220,000 per year, depending on experience, plus...


  • North Billerica, United States Generac Power Systems Full time

    About the CompanyGenerac Power Systems is a leading energy technology company committed to powering a smarter world. With over 60 years of experience in energy innovation, we continue to push new boundaries and develop cutting-edge solutions for the energy sector.We are dedicated to providing our employees with a fast-paced and agile work environment where...


  • North Reading, Massachusetts, United States Teradyne Full time

    Embedded Firmware Engineer Position">Teradyne's Firmware Engineering team is looking for a highly motivated and technically driven Embedded Firmware Engineer to develop software systems for Embedded products within the HDD Business Unit.">Key Responsibilities and Qualifications">">Developing and debugging multithreaded applications.">Conceiving and...


  • North Billerica, United States Generac Power Systems Full time

    About Generac Power SystemsGenerac Power Systems is a leading energy technology company committed to powering a smarter world. We've been dedicated to energy innovation for over 60 plus years, from creating the home standby generator market category to our current evolution into an energy technology solutions company.We're hiring a Staff level Firmware...


  • North Reading, Massachusetts, United States Amazon Full time

    OverviewAmazon Robotics is a cutting-edge subsidiary of Amazon.com, empowering a smarter, faster, and more consistent customer experience through automation. Our team is dedicated to exploring new opportunities to extend our product lines into new areas.We are seeking a talented and motivated computer engineering or robotics student to assist with firmware...


  • North Billerica, United States Generac Power Systems Full time

    We are Generac, a leading energy technology company committed to powering a smarter world. Over the 60 plus years of Generac’s history, we’ve been dedicated to energy innovation. From creating the home standby generator market category, to our current evolution into an energy technology solutions company, we continue to push new boundaries. Generac is...


  • North Reading, Massachusetts, United States Teradyne Full time

    Job Overview">Teradyne is seeking an experienced Embedded Firmware Engineer to join our Firmware Engineering team. As a key member of the team, you will be responsible for developing software systems for Embedded products within the HDD Business Unit.">Key Responsibilities">You will work closely with hardware and firmware engineers to debug system and board...


  • North Billerica, United States Generac Power Systems Full time

    Generac is a leading energy technology company committed to powering a smarter world.We are looking for a talented Firmware Engineer to join our team in Reno, NV or North Billerica, MA.The successful applicant will be responsible for designing and implementing algorithms and state machines to control the operation of an energy-storage system under real-time...