Senior Firmware Engineer, Wireless
Core
Develop core wireless radio solutions and embedded firmware for autonomous defense vehicles (Ghost, Barracuda, Roadrunner) using Lattice OS.
Role type
Senior IC firmware engineer (embedded wireless)
Builds
Embedded wireless systems and software-defined radio products for autonomous vehicles
Domain
Defense technology / Embedded systems / Wireless networking
Deliverable
production ML models | product features | infrastructure
Required skills
C coding for embedded systems, microcontroller cores (ARM, AVR, MSP430, RISC-V), RTOS (ThreadX, FreeRTOS), low-level device drivers, board bring-up, debugging (JTAG/SWD, oscilloscopes, logic analyzers), sensor integration
Preferred skills
Bus protocols (SPI, I2C, CAN, RS232, WiFi, BLE, Ethernet), networking protocols (TCP/IP, CSMA/CDMA/TDMA, FDM/TDM), power management, hardware schematics/PCB layouts
Technologies
ThreadX, FreeRTOS, ARM, AVR, MSP430, RISC-V, SPI, I2C, CAN, RS232, WiFi, BLE, Ethernet, TCP/IP
Responsibilities
Define software architecture and interface specifications for embedded wireless systems, implement wireless protocols and vehicle command/control schemes, develop firmware in RTOS environments, debug issues spanning electrical/firmware/software boundaries, select microcontrollers and review schematics, manage multiple projects concurrently
Seniority
Senior, hands-on IC