Firmware Engineer

Critical Loop
US - California - Torrance
View Company Profile / << Go Back

  • Job Type: Full time
  • 6 days ago

Job Description

Develop software across embedded drivers and device communications, backend services, data pipelines, and operator-facing interfaces for energy systems. Collaborate with hardware engineers and own features through design, deployment, field testing, commissioning, and validation.

Requirements: Candidates should have experience with a systems programming language and a higher-level language, plus firmware, driver, or other hardware-facing embedded software experience. They should be comfortable debugging hardware and building backend services or APIs, and able to take ownership of ambiguous problems with minimal oversight.

Key Skills: C, C++, Rust, Python, Go, Firmware Development, Embedded Linux, Device Drivers, Hardware Debugging, Backend Services, API Development, Data Pipelines, Industrial Protocols, SCADA Systems, Distributed Energy Resources, Battery Energy Storage Systems

Benefits: Stock Options, Health Insurance, Retirement Savings Plan, Unlimited Paid Time Off




Fast Track Upload