Back to jobs
Logo of avav
avav
Actively hiring

Principal RF/DSP Engineer

Workplace
On-site
Commitment
Full-time
Seniority
Senior
Salary
$153,500 - $234,250/yr
Posted
Location
Leesburg, United States

This is a hands-on Principal RF/DSP Engineer role at AeroVironment, focused on the hardest RF detection and classification problems in Counter-UAS products. The engineer will own the most difficult and least-documented RF targets end-to-end, from framing the problem and designing experiments to developing algorithms and implementing them in production C++. A major focus is direction finding, requiring ownership of line-of-bearing capability including antenna-array signal processing and calibration. The role also involves designing reusable signal-processing components and serving as the day-to-day technical lead for other signal-processing engineers.

Responsibilities

  • Take ownership of our most difficult unfamiliar RF targets with no prior framing: generate hypotheses, rank them, and design the experiment plan that discriminates between them.
  • Analyze wideband complex-IQ recordings from known and unfamiliar RF systems.
  • Characterize signal bandwidth, timing, modulation, synchronization, channel access, frequency-hopping behavior, framing, coding, and other observable properties.
  • Design controlled experiments that isolate transmitter behavior and reveal waveform or protocol structure, and decide when a line of investigation should be redirected or abandoned.
  • Develop algorithms for burst detection, synchronization, demodulation, signal characterization, protocol recovery, classification, and tracking.
  • Design, implement, and own reusable signal-processing components — synchronization libraries, synthetic-waveform and impairment-injection frameworks, replay fixtures, and validation harnesses — used across the team.
  • Own and improve line-of-bearing performance: develop and refine array signal-processing algorithms for bearing estimation (e.g., correlative interferometry, subspace methods such as MUSIC, beamforming), and quantify accuracy against ground truth.
  • Diagnose and mitigate real-world DF error sources including array calibration drift, mutual coupling, channel phase/gain mismatch, multipath, platform and mast effects, and coherent-source conditions.
  • Design array calibration procedures and validate them in conducted, anechoic/open-range, and field settings.
  • Distinguish target signals from noise, interference, receiver artifacts, and benign emitters in dense RF environments.
  • Implement and optimize production DSP capabilities in modern C++.
  • Convert exploratory analysis into maintainable, observable, and computationally bounded production components.
  • Validate algorithms using synthetic, conducted, over-the-air, and field-recorded data, and lead field validation campaigns.
  • Measure detection probability, false-alarm rate, packet error rate, acquisition behavior, latency, and computational performance.
  • Diagnose failures involving CFO, sample-clock error, timing recovery, multipath, clipping, IQ imbalance, spectral inversion, dropped samples, and interference.
  • Serve as day-to-day technical lead for other signal-processing engineers: review their analysis, experiment designs, and code; de-risk their approaches; and step into stalled efforts and get them moving.
  • Identify emerging target classes and systemic bottlenecks, and recommend technical investments to leadership.
  • Work with RF, FPGA, embedded software, data science, test, and mission teams.
  • Document observations, assumptions, confidence levels, known limitations, and recommended next experiments.

Requirements

  • BS or higher in Electrical Engineering, Computer Engineering, Applied Physics, or a related technical field.
  • Substantial professional experience developing RF, communications, radar, electronic-warfare, or related signal-processing systems.
  • Strong DSP and digital-communications fundamentals, including several of the following: Sampling and aliasing; Digital downconversion; FIR/IIR and multirate filtering; FFT and time-frequency analysis; Matched filtering; Detection and estimation; Carrier, phase, symbol-timing, and frame synchronization; Modulation and demodulation; Channel coding and error detection.
  • Demonstrated ability to independently investigate an unfamiliar signal or system using measurements and controlled experiments, from initial hypothesis through validated conclusion.
  • Experience analyzing real complex-IQ data—not only simulations or high-level system models.
  • Hands-on experience implementing, testing, and debugging DSP algorithms.
  • Proficiency writing production-quality C++ in a Linux environment.
  • Hands-on experience with direction finding and antenna-array signal processing: bearing estimation on real multichannel data (interferometric, beamforming, or subspace methods), array calibration, and an understanding of practical DF error sources such as mutual coupling, channel mismatch, and multipath.
  • Experience creating automated tests and replaying recorded data through algorithm pipelines.
  • Experience with collaborative source control and code review using Git or an equivalent system.
  • US Citizenship is required.

Nice to have

  • Track record of independently reverse-engineering an undocumented or partially documented wireless waveform or protocol through to a fielded or productized capability.
  • Demonstrated technical leadership of other engineers: reviewing designs and code, setting methodology, and raising team output while remaining hands-on.
  • Experience designing reusable DSP libraries, frameworks, or test infrastructure adopted by other engineers.
  • Experience with Software Defined Radios, RF laboratory equipment, and conducted or over-the-air testing.
  • Experience with frequency-hopping, spread-spectrum, OFDM, cellular, telemetry, command-and-control, or other modern communication systems.
  • Experience building detectors that operate in congested RF environments with measurable false-alarm requirements.
  • Experience with FPGA-based DSP, fixed-point implementation, hardware/software partitioning, or high-rate sample transport.
  • Experience optimizing real-time C++ DSP pipelines using profiling, SIMD, threading, bounded queues, and reusable buffers.
  • Experience generating synthetic waveforms and injecting controlled impairments such as noise, CFO, clock offset, fading, and interference.
  • RF antenna design experience: element or array design, simulation (e.g., HFSS, CST, FEKO), pattern and impedance measurement, or working directly with antenna engineers on array geometry and platform integration trades.
  • Deeper array-processing experience: wideband DF, DF on frequency-hopping or short-burst emitters, coherent multichannel receiver architectures, or emitter geolocation (TDOA/AOA fusion, multi-sensor triangulation).
  • Familiarity with statistical classification or machine learning applied to RF data.
  • Experience with Counter-UAS, electronic warfare, SIGINT, radar, or related mission systems.

Benefits

  • Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: http://www.avinc.com/myavbenefits.