Critical Loop

Firmware Engineer

Critical Loop
Apply
24 days ago
Torrance, CA, USAMid Level

Base Salary

$160k - $200k/yr

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, and deployable systems across physically 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.

Requirements

  • Proficiency in one or more systems programming languages such as C, C++, or Rust.
  • Experience with a higher-level language used for services, automation, or data processing, such as Python or Go.
  • Experience writing firmware, drivers, or hardware-facing software for embedded targets.
  • Ability to read schematics, debug over serial or JTAG, and reason about timing and electrical behavior.
  • Experience building backend services and APIs, ideally for real-time, distributed, or telemetry-driven systems.
  • Ability to take ownership of ambiguous problems and work with minimal oversight in a fast-moving startup environment.
  • Preferred: familiarity with Modbus, DNP3, or CAN bus.
  • Preferred: experience with SCADA systems, distributed energy resources, or industrial controls.
  • Preferred: experience with battery energy storage systems, inverters, power conversion equipment, or other grid-edge hardware.
  • Preferred: background in aerospace, defense, robotics, automotive, or other safety-critical embedded domains.
  • Preferred: exposure to machine learning, signal processing, controls, or data analysis in a hardware context.
  • Preferred: a degree in physics, computer engineering, electrical engineering, or a related technical discipline.

Benefits

  • Equity ownership through stock options.
  • Comprehensive medical, dental, and vision coverage through an HRA with a generous allowance.
  • Retirement savings plan.
  • Unlimited paid time off.
  • Hybrid work in the local Torrance and commutable surrounding areas market.

Tech Stack

Categories

Critical Loop

About Critical Loop

11-50 employees
Contact me