CareerPlanSign in

Embedded Engineer- LA

USAFull-time2026-09-16 → 2026-10-08

Core

Own firmware end-to-end on safety-critical embedded systems running on ARM Cortex-M hardware in demanding field environments.

Role type

Senior embedded firmware engineer (safety-critical, ARM Cortex-M)

Builds

Firmware for safety-critical products in demanding field environments

Domain

Embedded systems, safety-critical hardware

Required skills

ARM Cortex-M firmware development, bare-metal stack (interrupts, DMA, clocks, timers, low-power modes, linker scripts), peripheral protocols (I²C, SPI, UART, USB CDC), safety-relevant state machines, testable code architecture (via careerplan.io/jobs/2A-007-5A-27A-embedded-engineer-la-at-kela-technologies)

Preferred skills

Rust embedded (Embassy, embedded-hal, defmt, probe-rs, RTIC), modern C++ (C++17/20, freestanding), safety-critical standards (MIL-STD-882, ISO 26262, DO-178C, IEC 62304), async firmware, bootloader/DFU/secure-boot, C SDK/FFI bindings

Technologies

ARM Cortex-M, Rust, C, C++, Embassy, embedded-hal, defmt, probe-rs, RTIC, I²C, SPI, UART, USB CDC

Responsibilities

Own firmware end-to-end including drivers, state machines, communication protocols, bring-up, and qualification; Build and maintain a host-testable simulation layer; Work with hardware engineers on bring-up and timing decisions; Carry firmware through environmental qualification (thermal, EMC, vibration); Define and enforce the firmware-side safety case; Write terse, testable, and safety-obvious code