Fairwinds Technologies ยท 13 hours ago
Embedded Systems Software Engineer (Hybrid- Aberdeen, Maryland)
Fairwinds Technologies is seeking a highly skilled Embedded Systems Software Engineer to join their advanced communications and defense technology team. The role focuses on developing and integrating embedded software for next-generation Software Defined Radio Heads and multi-band RF systems, supporting military objectives and compliance with standards.
InfrastructureManufacturingWireless
Responsibilities
Design, implement, and optimize embedded software for Zynq UltraScale+ SoCs, including ARM-based Processing System (PS) and FPGA-based Programmable Logic (PL)
Develop drivers and control logic for Analog Devices ADRV900x transceivers supporting LO tuning, bandwidth configuration, gain control, and delay estimation
Implement RESTful APIs for system configuration and control (LO tuning, bandwidth, antenna selection, RSSI, gain tables)
Integrate boot sequences and initialization routines for RF front-end components (RFFE), including T/R switches, attenuators, and power amplifiers
Collaborate with FPGA engineers to implement digital upconversion/downconversion (DUC/DDC), decimation/interpolation, and frequency shift logic in PL
Develop embedded software for real-time RF control, including dynamic LO frequency adjustments, bandwidth algorithms, and gain vs. frequency correction
Ensure compliance with NTIA spectral emission masks, transmit/receive isolation, and dynamic range requirements
Integrate with CMOSS/MORA frameworks, including MORA Signal Port Manager (MSPM) and orchestration APIs
Develop automated test scripts for embedded software validation and perform hardware-in-the-loop testing for RF signal paths and embedded control logic
Qualification
Required
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field
5+ years experience in embedded systems development for RF or SDR platforms
Proficiency in C/C++, Python, and embedded Linux development
Experience with Xilinx Zynq UltraScale+ SoCs, including PS and PL integration
Familiarity with RF concepts: LO tuning, bandwidth filtering, gain control, T/R switching
Hands-on experience with ADRV900x transceivers and related APIs
Knowledge of FPGA/DSP concepts: DUC/DDC, decimation/interpolation, NCO frequency shifts
Understanding of Ethernet-based control protocols, REST APIs, and real-time systems
Preferred
Experience with MORA/CMOSS standards and modular RF architectures
Familiarity with high-power RF front-end design, antenna sharing, and isolation techniques
Knowledge of digital IQ streaming, serialization/deserialization, and high-throughput data handling
Background in defense communications systems and compliance with NTIA/DoD specifications
Benefits
Medical
Financial
Other benefits
Company
Fairwinds Technologies
Fairwinds Technologies is a defense and space manufacturing company that offers engineering, field service, and interactive training.
Funding
Current Stage
Growth StageRecent News
The Virginian-Pilot
2025-12-27
Washington Technology
2025-09-12
2025-07-08
Company data provided by crunchbase