Algorithm Engineer

SRC

Fairborn, OHFresher1h agovia LinkedIn

About the Role

SRC, Inc. is seeking an Algorithm Engineer to support the development of radar and sensor processing algorithms for defense and national security applications. This is an early-career role for an engineer with strong mathematical and physical fundamentals who wants to apply them to real recorded data from real systems. You will work under the direction of senior engineers and scientists to implement, test, and analyze signal processing and estimation algorithms. This role sits at the intersection of applied mathematics, physics, and software.

Key Responsibilities

  • Implement and test signal processing algorithms including matched filtering, pulse compression, Doppler processing, beamforming, and detection processing.
  • Analyze recorded sensor data to characterize system behavior, identify artifacts and interference, and validate algorithm performance.
  • Develop and run modeling and simulation to generate synthetic data, verify algorithm behavior, and support performance analysis.
  • Build analysis tooling and visualizations for complex multidimensional data.
  • Compare algorithm performance against theoretical bounds and alternative approaches using metrics such as ROC curves, detection and false alarm rates, and estimation error statistics.
  • Assist with translating algorithms from prototype environments into production or real-time implementations.
  • Gather and correlate data and perform routine analysis.
  • Contribute data, figures, and findings to technical reports, test documentation, and presentations.

Requirements & Tech Stack

  • Bachelor’s degree in Electrical Engineering, Physics, Applied Mathematics, Statistics, or a related technical discipline.
  • Solid foundation in linear algebra, probability and statistics, and Fourier analysis.
  • Coursework or project experience in digital signal processing (sampling, filtering, spectral estimation, FFT).
  • Proficiency in MATLAB and/or Python with NumPy and SciPy.
  • Ability to reason quantitatively about physical systems.
  • Clear technical writing and presentation skills.

Ways to Stand Out

  • Coursework or research in radar systems, remote sensing, communications, or electromagnetics.
  • Familiarity with detection and estimation theory (likelihood ratio tests, CFAR detection, maximum likelihood and Bayesian estimation, Cramér-Rao bounds).
  • Exposure to Kalman filtering, target tracking, or sensor fusion.
  • Experience with SAR, ISAR, or other coherent imaging.
  • Programming in C/C++ or exposure to GPU acceleration (CUDA, CuPy) or FPGA/DSP implementation.
  • Experience working with large recorded datasets and practical problems of I/O, memory, and vectorization.
  • Familiarity with software-defined radio hardware or RF test equipment.
  • Exposure to applying machine learning methods to signal or RF data.
  • Master's degree in a related technical discipline.

Location: Fairborn, Ohio

Employment Type: Full-Time Salaried

Security Clearance Requirement: Must meet eligibility requirements

Travel: 10%

Entry-Level Jobs in the US · last 7 days

60 openings · all need no experience

Most hiring: Gallagher Re, Amazon, Withum

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job