Embedded Firmware Engineer - Field Power Systems

Fruition Group US

San Francisco (CA)

On-site

USD 162,000 - 198,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fruition Group is partnering with a mission-driven hardware company to hire a Firmware Engineer. You will own embedded software for power electronics, including energy management, protection, and field reliability, writing low-level C and Rust on real hardware.

You will collaborate with electrical and hardware engineers, covering bare-metal and RTOS targets, with hands-on bring-up and debugging on the bench. Base salary is $180,000 plus equity.

Qualifications

  • BS in Electrical/Computer Engineering, Computer Science, or equivalent demonstrated experience.
  • 3+ years of firmware experience on hardware that has actually shipped and operated outside the lab.
  • Practical, hands-on experience developing for both bare-metal targets and RTOS environments.
  • Strong command of C/C++ in tightly constrained, real-time embedded environments.
  • A track record of bringing up new hardware and debugging firmware issues on the bench, not just in simulation.
  • Bonus points for real-world Rust experience on embedded hardware, a background in power electronics/motor control/battery management, familiarity with safety-critical or fault-tolerant systems and standards such as ISO 26262 or DO-178C, and comfort working with embedded comms protocols like CAN, SPI, I2C, and UART.

Responsibilities

  • Develop and calibrate firmware for inverters, chargers, and battery packs for accurate energy routing.
  • Design fault-detection logic with millisecond response times to protect equipment and personnel.
  • Build thermal management logic to keep hardware within safe limits under varied loads.
  • Collect and structure sensor data for logging, monitoring, and analysis.
  • Create interfaces for operators to command and interact with the system in the field.
  • Develop firmware for bare-metal and RTOS targets, balancing timing with limited compute memory.
  • Collaborate with electrical/hardware teams during bring-up and bench debugging.

Skills

C/C++
RTOS
Bare-metal
Embedded debugging

Education

BS in Electrical/Computer Engineering or equivalent

Tools

CAN
SPI
I2C
UART

Job description

Fruition Group is partnering with a mission-driven hardware company to hire a Firmware Engineer. You will own embedded software for power electronics, including energy management, protection, and field reliability, writing low-level C and Rust on real hardware.

You will collaborate with electrical and hardware engineers, covering bare-metal and RTOS targets, with hands-on bring-up and debugging on the bench. Base salary is $180,000 plus equity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Fruition Group US • San Francisco (CA)

On-site
USD 162,000 - 198,000
Firmware Engineer
Firmware Engineer

Oho Group • Austin (TX)

On-site
USD 110,000 - 151,000
Equity
Benefits package
Real-Time Embedded Engineer: Power Electronics & Storage
Real-Time Embedded Engineer: Power Electronics & Storage

Redwood Materials • San Francisco (CA)

On-site
USD 137,000 - 228,000
Firmware Engineer (Power Electronics)
Firmware Engineer (Power Electronics)

CyberCoders • Walpole (MA)

On-site
USD 110,000 - 150,000
Competitive Salary
Medical Insurance
Dental Insurance
+4
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Lumex Talent • San Francisco (CA)

On-site
USD 170,000 - 260,000
Staff Embedded Firmware Engineer
Staff Embedded Firmware Engineer

Oho Group • Austin (TX)

On-site
USD 120,000 - 170,000
Embedded Software Engineer – Power Electronics, Energy Storage
Embedded Software Engineer – Power Electronics, Energy Storage

NextGenEnergyJobs • San Francisco (CA)

On-site
USD 110,000 - 170,000
Real-Time Embedded Engineer — Power Electronics
Real-Time Embedded Engineer — Power Electronics

Redwood Materials, Inc. • San Francisco (CA)

On-site
USD 180,000 - 238,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer II — Power Systems
Embedded Firmware Engineer II — Power Systems

Advanced Energy • Eden Prairie (MN)

On-site
USD 90,000 - 120,000
401(k) matching
Paid vacation
Paid holidays
+4