Senior/Staff Embedded Software Engineer

Heron Power
Any Location, CA
Job Description
Role Overview

As a Senior/Staff Embedded Software Engineer, you will be a key technical force behind Heron's embedded firmware platform — driving architecture decisions, raising the bar on quality and reliability, and delivering high-impact firmware across the full stack of our power conversion products.

What You Will Do

You'll work closely with the firmware, controls, and cloud teams to define how our converters are operated and monitored at the device level: from RTOS architecture to bootloaders, diagnostics, safety infrastructure, and production firmware processes.

Why It Might Be a Fit

You'll work at the heart of the team building the device brain — close enough to the metal to matter, with enough scope to shape how the platform grows.

Requirements

  • 5+ years of embedded firmware development with shipped product
  • Expert-level embedded C/C++
  • Deep experience with RTOS, bootloaders, and low-level hardware drivers
  • Experience working within and contributing to large embedded system architectures
  • Familiarity with firmware CI/CD and automated testing frameworks
  • Strong hardware debugging skills (oscilloscope, logic analyzer, etc.)
  • Collaborative mindset and interest in growing other engineers

Benefits

  • Competitive compensation (salary and equity)
  • Benefits
]]>