Senior Firmware Engineer, Connected Warfare
Core
Architect and own end-to-end firmware for connected warfare systems, from board bring-up to field deployment, ensuring real-time control and hardware-software integration.
Role type
Senior embedded firmware engineer (defense/autonomous systems)
Builds
Deployable hardware platforms (e.g., Menace Family-of-Systems) fusing sensor data, communications, and autonomy
Domain
Defense technology, autonomous systems, embedded hardware
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, bare-metal firmware development, RTOS, board bring-up, schematic review, hardware-firmware integration, bus protocols (SPI, I2C, CAN, UART, Ethernet, USB, RS232, RS485), debugging with JTAG/SWD/oscilloscopes/logic analyzers
Preferred skills
Multi-core microcontroller experience (ARM, AVR, MSP430, PIC, RISC-V), analog/digital sensor integration, firmware mentoring, scripting (Python, Bash)
Technologies
C, RTOS, JTAG, SWD, SPI, I2C, CAN, UART, Ethernet, USB, RS232, RS485, ARM, AVR, MSP430, PIC, RISC-V
Responsibilities
Own end-to-end firmware lifecycle including driver development and system integration; Architect reusable and scalable firmware solutions; Develop low-level drivers for sensors and peripherals; Debug cross-boundary hardware-firmware-software issues; Review schematics and influence hardware design; Mentor junior firmware engineers
Seniority
Senior, hands-on IC with technical leadership