CareerPlanGet AI match score →

Firmware Engineer - Tennessee Office

Tennessee💼 Full-time💰 $138,500–$138,500🗓 2026-07-10 → 2026-07-31

Core

Design and develop embedded firmware for high-performance peripheral systems (headsets, handsets, ground control) for unmanned aerial systems.

Role type

Embedded Firmware Engineer

Builds

Peripheral systems for defense unmanned systems

Domain

Defense technology / Unmanned Aerial Systems (UAVs)

Deliverable

production ML models | product features | infrastructure

Required skills

STM32 microcontrollers, FPGA development, C/C++ for embedded systems, embedded Linux, hardware interfaces (SPI, I2C, UART, DMA, ADC/DAC), bare-metal development, Git workflows, clock domain synchronization, video compression/streaming standards

Preferred skills

High-speed data streaming between MCU and FPGA, RTOS (FreeRTOS, Zephyr), GStreamer/FFmpeg pipelines, FPV drone pilot license, soldering/prototyping

Technologies

STM32, FPGA, embedded Linux, C, C++, Git, SPI, I2C, UART, DMA, ADC, DAC, GStreamer, FFmpeg

Responsibilities

Translate mission requirements into production features for peripheral systems, develop hardware architectures for peripherals, implement video conversion/compression/streaming functions on FPGA/MCU, debug hardware/software integration using oscilloscopes and logic analyzers

Seniority

Mid-level, hands-on IC

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