← Back to results

Intern, Firmware Engineering

Develop and test embedded firmware for power conversion products in a collaborative startup environment.

Location
Scotts Valley, United States
Compensation
Not disclosed
Level
intern
Type
internship

Posted by employer 1 day ago

First seen on Joblaze 1 hour ago

Last verified on the company career page 1 hour ago

Apply at Heron Power → Save job Scanned from heronpower.com

What you'll build

  • Write and debug embedded C firmware for microcontrollers
  • Implement test cases and automate test execution
  • Hardware bring-up and firmware debugging
  • Improve build, test and development tooling
  • Write clear documentation and take part in code reviews

Must have

  • Currently pursuing a BS or MS in Electrical Engineering, Computer Engineering, Computer Science or a related field
  • Good C/C++ programming skills
  • Some embedded experience from coursework, clubs or personal projects
  • Basic Python for scripting
  • Familiarity with Git, or any version control tools

Nice to have

  • Experience with microcontrollers and common peripherals
  • Familiarity with any RTOS or real-time programming
  • Lab tools such as an oscilloscope or debugger
  • Interest in power electronics or energy

Requirements

Education
Bachelor's degree

Not disclosed in this posting: compensation, years of experience, work arrangement, visa sponsorship.

Joblaze summary

In the role of Intern, Firmware Engineering at Heron Power, the individual will focus on developing and testing embedded firmware for power conversion products, while also assisting with hardware bring-up and test automation. Key skills include proficiency in C/C++ programming, basic Python scripting, and familiarity with version control systems like Git. This position is ideal for students pursuing degrees in Electrical or Computer Engineering, who have some hands-on embedded experience and a keen interest in power electronics. Heron Power fosters a collaborative environment, emphasizing learning and growth alongside experienced engineers.

Joblaze insights

  • Listed today — first seen on Joblaze October 21, 2026. Last confirmed on Heron Power's careers page October 21, 2026.
  • Python appears in 20.9% of 652 comparable intern other roles in United States; power electronics appears in 0.2% of 652 comparable intern other roles in United States.

Quick facts

What's the tech stack?
Joblaze extracted these technologies from the posting: C++, Embedded Systems, Microcontrollers, Python, power electronics.
What seniority level is this role?
Heron Power targets intern candidates for this position.
Is this full-time or contract?
Internship for this Intern, Firmware Engineering role at Heron Power.

From the original posting

Our first focus goal is to build better converters (inverters & rectifiers) to connect large-scale renewables, storage, and loads to the grid. Heron Power’s leadership team is made up of seasoned veterans who have designed and shipped gigawatts of power conversion products over the past decade.


Job Overview

As an Intern, Firmware Engineering, you will be responsible for developing and testing embedded firmware for our power conversion products. Additionally, you will help with hardware bring-up, test automation and development tooling, working alongside experienced firmware and hardware engineers.


How You Will Contribute

  • Write and debug embedded C firmware for microcontrollers

  • Implement test cases and automate test execution, including unit tests, hardware-in-the-loop tests and real hardware bench tests

  • Hardware bring-up and firmware debugging using lab/debugging tools

  • Improve build, test and development tooling

  • Write clear documentation and take part in code reviews


What You Will Bring

We have a short list of must-have requirements. We prioritize a strong grip on first principles, hands-on skills, and a sense of initiative. Domain-specific knowledge and experience will help determine the career level for each hire.


Must-Have Requirements

  • Currently pursuing a BS or MS in Electrical Engineering, Computer Engineering, Computer Science or a related field

  • Good C/C++ programming skills

  • Some embedded experience from coursework, clubs or personal projects

  • Basic Python for scripting

  • Familiarity with Git, or any version control tools

Nice-to-Haves

  • Experience with microcontrollers and common peripherals (ADC, PWM, UART, SPI, CAN)

  • Familiarity with any RTOS or real-time programming

  • Lab tools such as an oscilloscope or debugger

  • Interest in power electronics or energy

Standard company text repeated across Heron Power's postings is omitted here.