Sr. RF Firmware Engineer
Core
Develop advanced RF sensing capabilities and embedded firmware for next-generation counter-UAV radar systems and RF seekers.
Role type
Senior IC RF firmware engineer
Builds
Embedded firmware for RF front-end boards in autonomous defense radar products
Domain
Defense technology / RF/microwave engineering
Deliverable
production ML models | product features
Required skills
Bare-metal C/C++, RF/microwave transmitter and receiver architectures, MCU bring-up, RF calibration techniques, Lab test equipment usage, Python scripting, Communication protocols (SPI, I2C, UART, CAN, Ethernet), Schematic reading, Real-time code optimization
Preferred skills
Radar theory, Electromagnetic wave propagation, Military/aerospace software standards (DO-178C, MISRA C, ASIL)
Technologies
C, C++, Python, I2C, SPI, CAN, GPIO, DDS, PLL, LNA, PA, mixers, filters
Responsibilities
Write high-performance bare-metal firmware for resource-constrained microcontrollers; Perform hardware co-design for component selection and board bring-up; Develop lab tests to verify firmware functionality and RF front-end performance; Implement calibration techniques to optimize RF board performance; Automate factory calibration processes using Python scripts; Debug and validate embedded software using functional tests and logic analyzers; Author software specifications, architectural designs, and testing procedures
Seniority
Senior, hands-on IC