Hybrid Embedded Firmware Engineer for Grid-Edge Systems

Doist

Torrance (CA)

Hybrid

USD 100,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity ownership
Health coverage via HRA with generous
Retirement plan
Unlimited PTO

Job summary

Critical Loop is shaping the next generation of energy systems with embedded software spanning drivers, device communications, and backend services. You will work closely with hardware engineers to develop and field-test software for distributed energy resources, balancing reliability with performance.

The role covers firmware, driver development, and backend service design, requiring comfort near hardware and reading schematics, with a startup-like environment in Torrance (hybrid).

Qualifications

  • Proficiency in one or more systems programming languages (C, C++, Rust).
  • Experience with higher-level languages for services/automation (Python, Go).
  • Experience writing firmware, drivers, or hardware-facing software for embedded targets.
  • Comfort working close to hardware, reading schematics, debugging with serial/JTAG, and timing concerns.
  • Experience building backend services and APIs for real-time, distributed, or telemetry systems.

Responsibilities

  • Design and build software spanning embedded drivers, device communications, backend services, data pipelines, and operator-facing interfaces.
  • Develop the network communication and driver layers that power site controllers and distributed energy resources.
  • Build and maintain automated data pipelines for utility interval data analysis and real-time energy monitoring.
  • Collaborate with hardware engineers to develop and iterate on embedded system designs.
  • Help architect systems that are reliable, observable, maintainable, and deployable across distributed sites.
  • Participate in hardware bring-up, field testing, commissioning, and debugging of deployed systems.
  • Own features from initial design through deployment and field validation.

Skills

C
C++
Rust
Python
Go
Embedded systems
Backend services

Education

BS in Physics/Computer Engineering/EE

Job description

Critical Loop is shaping the next generation of energy systems with embedded software spanning drivers, device communications, and backend services. You will work closely with hardware engineers to develop and field-test software for distributed energy resources, balancing reliability with performance.

The role covers firmware, driver development, and backend service design, requiring comfort near hardware and reading schematics, with a startup-like environment in Torrance (hybrid).

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

Similar jobs worth comparing

Firmware Engineer - Embedded & Edge Energy Systems
Firmware Engineer - Embedded & Edge Energy Systems

Better Ventures • California (MO)

Hybrid
USD 160,000 - 200,000
Stock options
Health coverage through HRA
Retirement plan
+1
Firmware Engineer - Edge Grid & Real-Time Telemetry (Hybrid)
Firmware Engineer - Edge Grid & Real-Time Telemetry (Hybrid)

Critical Loop • United States

Hybrid
USD 120,000 - 180,000
Stock options
Health coverage
Retirement plan
+1
Firmware Engineer
Firmware Engineer

Critical Loop • United States

Hybrid
USD 120,000 - 180,000
Stock options
Health coverage
Retirement plan
+1
Firmware Engineer
Firmware Engineer

Better Ventures • California (MO)

Hybrid
USD 160,000 - 200,000
Stock options
Health coverage through HRA
Retirement plan
+1
Firmware Engineer
Firmware Engineer

Critical Loop • Torrance (CA)

Hybrid
USD 100,000 - 170,000
Equity ownership
Health coverage via HRA with generous
Retirement plan
+1
Senior Embedded IoT Firmware Engineer (Remote)
Senior Embedded IoT Firmware Engineer (Remote)

GridPoint • United States

Remote
USD 145,000 - 190,000
Hybrid-Remote Power Electronics Engineer (Grid-to-Chip)
Hybrid-Remote Power Electronics Engineer (Grid-to-Chip)

Socket.dev • Milpitas (CA)

Hybrid
USD 140,000 - 210,000
Competitive benefits
Senior Embedded Engineer: Automotive Firmware for Grid
Senior Embedded Engineer: Automotive Firmware for Grid

Ayr Energy • Mountain View (CA)

On-site
USD 150,000 - 220,000
Collaborative work environment
Competitive benefits
Equity package
Staff Power Electronics Engineer - Grid-to-Chip (Hybrid)
Staff Power Electronics Engineer - Grid-to-Chip (Hybrid)

Graphcore • Milpitas (CA)

Hybrid
USD 140,000 - 210,000
Senior Software Engineer
Senior Software Engineer

GridPoint • United States

Remote
USD 145,000 - 190,000