CareerPlanSign in

Firmware Engineer

Irvine Office/Warehouse 🌐 Remote💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Design, build, debug, and optimize embedded software for access control, intercom, IoT, and connected hardware products.

Role type

Senior Firmware Engineer (Embedded Systems)

Builds

Next-generation access control, intercom, IoT, and wireless connected hardware devices

Domain

IoT, Access Control, Embedded Systems, Hardware

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, bare-metal microcontroller firmware, RTOS (Zephyr), embedded Linux, low-level register programming, hardware debugging, secure boot implementation, embedded communication protocols (I2C, SPI, UART, BLE, Wi-Fi, Ethernet), power management, interrupt handling, DMA, ADC, PCB schematic reading

Preferred skills

8+ years of embedded firmware experience, deep hardware intuition, experience with EVT/DVT/PVT cycles, AI tool usage for engineering leverage

Technologies

Zephyr RTOS, C, C++, I2C, SPI, UART, GPIO, ADC, PWM, RS-485, USB, Ethernet, BLE, Wi-Fi, cellular, oscilloscopes, logic analyzers

Responsibilities

Develop production-ready firmware across bare-metal, RTOS, and embedded Linux platforms; bridge hardware and firmware by working with registers, buses, and analog/digital interactions; implement secure boot, chain of trust, and OTA updates; develop communication protocol handlers and error handling; drive firmware quality through testing, diagnostics, and CI/CD practices; solve ambiguous problems across hardware, firmware, and field reliability.

Seniority

Senior, hands-on IC

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