
Firmware Engineer
Critical Loop24 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.