CareerPlanSign in

Senior Firmware Engineer - Communications

HQ💼 Full-time💰 $120,000–$120,000🗓 2026-09-03 → 2026-09-26

Core

Design firmware for home energy product components including power electronics controls, system-level behaviors, RF/powerline communication protocols, and control algorithms.

Role type

Senior IC firmware engineer (embedded systems/communications)

Builds

Home energy management systems and virtual power plant components

Domain

Clean energy / Smart home / Embedded systems

Deliverable

production ML models | product features

Required skills

C, wireless mesh network frameworks (esp-wifi-mesh), Espressif ESP-IDF, communication protocols (CAN, Protocol Buffers), Embedded Ethernet stacks (TCP/IP, BSD Socket API, HTTPS), wireless communication (WiFi, WiFi Mesh, Bluetooth/BLE, BLE-Mesh), lab test equipment (Oscilloscopes, Logic Analyzers)

Preferred skills

cmake, Python, back-of-the-envelope calculations, building simulations

Responsibilities

Design firmware for home energy product components, optimize manufacturing automation support functionality, collaborate on product feature evaluation and solution design, conduct validation tests and simulations

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.