Firmware Engineer - Embedded & Edge Energy Systems

Better Ventures

California (MO)

Hybrid

USD 160,000 - 200,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Health coverage through HRA
Retirement plan
Unlimited PTO

Job summary

Critical Loop is seeking a software engineer to design and implement software for embedded drivers, device communications, and backend services used in energy systems.

You will work with hardware engineers on site controllers and grid-edge hardware, delivering data pipelines and telemetry interfaces while debugging near hardware. Hybrid role in Torrance, CA with ownership from design to field validation.

Qualifications

  • Proficiency in C/C++ or Rust with systems programming focus.
  • Experience with Python or Go for services and data work.
  • Firmware, drivers, or hardware-facing software for embedded targets.
  • Ability to read schematics and debug near hardware (JTAG/serial).
  • Backend services development for real-time, telemetry-driven systems.
  • Ownership mindset in fast-paced startup environments.

Responsibilities

  • Design and build software spanning embedded drivers, device communications, backend services, data pipelines, and operator-facing interfaces.
  • Develop network communication and driver layers for 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.
  • Architect reliable, observable, maintainable, deployable systems across distributed sites.
  • Participate in hardware bring-up, field testing, and deployment of deployed systems.
  • Own features from initial design through deployment and field validation.

Skills

C/C++
Rust
Python/Go
embedded targets
backend services
hardware debugging

Education

Physics / Computer Engineering / Electrical Eng

Job description

Critical Loop is seeking a software engineer to design and implement software for embedded drivers, device communications, and backend services used in energy systems.

You will work with hardware engineers on site controllers and grid-edge hardware, delivering data pipelines and telemetry interfaces while debugging near hardware. Hybrid role in Torrance, CA with ownership from design to field validation.

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

Similar jobs worth comparing

Hybrid Embedded Firmware Engineer for Grid-Edge Systems
Hybrid Embedded Firmware Engineer for Grid-Edge Systems

Doist • Torrance (CA)

Hybrid
USD 100,000 - 170,000
Equity ownership
Health coverage via HRA with generous
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
Embedded Firmware Engineer — Power Systems
Embedded Firmware Engineer — Power Systems

Advanced Energy Management Limited • Eden Prairie (MN)

On-site
USD 75,000 - 105,000
Company 401(k) matching
Health insurance
Paid time off
+1
Senior Embedded Software Engineer – Power & Energy Systems
Senior Embedded Software Engineer – Power & Energy Systems

Gravity IT Resources • Sterling (VA)

Hybrid
USD 110,000 - 170,000
Embedded Firmware Engineer - Industrial Energy Systems
Embedded Firmware Engineer - Industrial Energy Systems

Delta Electronics Americas • Plymouth Charter Township (MI)

On-site
USD 90,000 - 120,000
Embedded Software Engineer: Power Electronics & Storage
Embedded Software Engineer: Power Electronics & Storage

NextGenEnergyJobs • San Francisco (CA)

On-site
USD 110,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
Senior Embedded Firmware Engineer - Real-Time Energy Systems
Senior Embedded Firmware Engineer - Real-Time Energy Systems

Gravity IT Resources • Sterling (VA)

Hybrid
USD 120,000 - 180,000
Competitive salary
401(k) with company match
Health, dental, and vision insurance
+2
Senior Embedded Software Engineer – Power & Energy Systems
Senior Embedded Software Engineer – Power & Energy Systems

Gravity IT Resources • Sterling (VA)

On-site
USD 120,000 - 165,000
Competitive salary
401(k) with match
Comprehensive health/dental/vision