Develop and test embedded firmware for power conversion products in a collaborative startup environment.
Posted by employer 1 day ago
First seen on Joblaze 1 hour ago
Last verified on the company career page 1 hour ago
Skills & Technologies
What you'll build
Must have
Nice to have
Requirements
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
Quick facts
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.
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.
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
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.
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
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.