CareerPlanSign in

Senior Firmware Engineer - Communications

USA💼 Full-time💰 $120,000–$120,000🗓 2026-09-04 → 2026-09-26

Core

Design and develop firmware for RF, powerline, wireless mesh, and Ethernet communications in home energy products, focusing on reliability and system optimization.

Role type

Senior Firmware Engineer (Communications)

Builds

Home energy products with robust communication capabilities

Domain

Home Energy / IoT / Embedded Systems

Deliverable

production ML models | product features

Required skills

C, CMake, Python, CAN, Protocol Buffers, Espressif ESP-IDF, embedded Ethernet stacks, TCP/IP, BSD Socket API, HTTPS, Wi-Fi, Wi-Fi Mesh, Bluetooth/BLE, BLE-Mesh, oscilloscope usage, logic analyzer usage

Preferred skills

Experience with wireless mesh network frameworks (e.g., esp-wifi-mesh), experience with high-volume product releases, simulation and validation test design

Technologies

Espressif ESP-IDF, CMake, Python, Wi-Fi Mesh, Bluetooth Mesh, CAN, Protocol Buffers

Responsibilities

Design firmware for power electronics controls, system behaviors, optimization, diagnostics, updates, and installation automation. Develop firmware for RF, powerline, wireless mesh, Ethernet, and other communications capabilities. Build simulations and design validation tests for firmware ideas. Design automation-support functionality for high-volume manufacturing processes.

Seniority

Senior, hands-on IC

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