JOBSEARCHER

Embedded Software Engineer - Munition System

ARCHIVED
VBeyondMillbrae, CAJune 26th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Required 5+ years of professional embedded firmware on ARM Cortex-M (or comparable) - in C, C++, or Rust. Deep comfort with interrupts, DMA, clocks, timers, low-power modes, linker scripts, memory maps. Strong with I2C, SPI, UART, USB CDC and debugging using scope / logic analyzer. Experience building state machines for real-world hardware. Discipline around testability and host testing. Nice to have Rust embedded experience - Embassy, embedded-hal, defmt, probe-rs, RTIC, no_std ecosystem. Modern C++ embedded (C++17/20 in firmware). Async firmware experience (Embassy, Zephyr, FreeRTOS). Safety-critical firmware background: ISO 26262, DO-178C, IEC 61508, etc. Bootloader / DFU / secure-boot work.