Senior Radar Algorithms Engineer (C++/Python)

SciTec

Boulder (CO)

On-site

USD 115,800 - 193,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) match
HSA health insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
Profit sharing
Paid parental leave
Generous PTO
Flexible work hours

Job summary

SciTec is seeking experienced radar software developers to support radar modernization programs. Work across Python and C++ on Linux within government frameworks to prototype and optimize processing pipelines for ultra-low-latency radar systems.

You will collaborate with scientists, engineers, and developers in a fast-paced environment to transition prototypes into production-grade code. The role focuses on end-to-end radar processing, Kalman filtering, and scalable algorithms, with

Qualifications

  • Bachelor's or Master's degree in Applied Mathematics, Physics, Electrical Engineering, Computer Science, or related technical field.
  • 8+ years of experience developing numerical algorithms for radar signal processing or related sensor-processing applications.
  • Demonstrated expertise in developing and implementing algorithms in Python and C++.
  • Strong foundation in numerical methods, linear algebra, probability/statistics, and optimization techniques.
  • Experience working with real radar data (e.g., I/Q samples, pulse-compressed data, tracking data, or radar simulations).
  • Proven ability to evaluate algorithm performance, including error analysis, validation, and benchmarking.
  • Experience working in Linux-based development environments and modern software development practices (version control, testing, CI/CD).
  • Ability to work effectively in Agile or iterative development environments.
  • Strong written and verbal communication skills, including ability to convey complex technical concepts to diverse stakeholders.
  • U.S. Citizenship with ability to obtain and maintain a DoD security clearance (active clearance preferred).

Responsibilities

  • Lead the research, development, and maturation of advanced numerical algorithms for radar signal and data exploitation, including detection, tracking, estimation, clutter suppression, and processing for modernized radar architectures.
  • Design, implement, and optimize high‑performance radar tracking algorithms in Python and C++, with emphasis on scalability, latency reduction, and robustness for operational radar missions.
  • Develop and tune Kalman filtering, tracking, and data exploitation algorithms in Python and C++
  • Develop and optimize Resource Management algorithms based on mission requirements
  • Architect and develop end‑to‑end radar processing pipelines, from raw I/Q ingest through DSP chains, feature extraction, tracking, and production deployment in mission environments.
  • Advance radar modeling, simulation, and algorithm‑evaluation toolchains, including reusable frameworks that support rapid prototyping, validation, and integration of new radar capabilities.
  • Define and execute quantitative radar‑performance assessments including detection metrics, tracking accuracy, false‑alarm characterization, sensitivity studies, and validation using real radar data.
  • Collaborate cross‑functionally with software engineers, system architects, RF engineers, and mission stakeholders to integrate algorithms into operational radar systems and ensure mission alignment.
  • Provide technical leadership within Agile development teams, mentor junior engineers, drive radar‑focused best practices, and contribute to shared DSP and algorithm codebases.
  • Support proposal efforts, technical roadmaps, and customer engagements by clearly articulating radar algorithmic approaches, performance advantages, and modernization benefits.
  • Ensure compliance with mission assurance, cybersecurity, and software‑quality standards relevant to DoD radar programs.
  • Other duties as assigned.

Skills

Python
C++
Linux
Agile
CI/CD

Education

Bachelor's or Master's degree in a technical field

Tools

Git
Docker
Kubernetes

Job description

SciTec is seeking experienced radar software developers to support radar modernization programs. Work across Python and C++ on Linux within government frameworks to prototype and optimize processing pipelines for ultra-low-latency radar systems.

You will collaborate with scientists, engineers, and developers in a fast-paced environment to transition prototypes into production-grade code. The role focuses on end-to-end radar processing, Kalman filtering, and scalable algorithms, with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Radar Systems Engineer - Modernization, Flexible Hours
Lead Radar Systems Engineer - Modernization, Flexible Hours

SciTec Incorporated • Boulder (CO)

On-site
USD 190,000 - 235,000
401(k) match
Health insurance (HSA)
Dental insurance
+6
Senior Software Engineer — Radar & Sensor Systems
Senior Software Engineer — Radar & Sensor Systems

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Radar Software Engineer - Real-Time C++ & Linux
Radar Software Engineer - Real-Time C++ & Linux

Science Referral Network • North Tewksbury (MA)

On-site
USD 80,000 - 110,000
Principal Radar Systems Engineer
Principal Radar Systems Engineer

SciTec Incorporated • Boulder (CO)

On-site
USD 190,000 - 235,000
401(k) match
Health insurance (HSA)
Dental insurance
+6
Senior Numerical Algorithm Software Engineer
Senior Numerical Algorithm Software Engineer

SciTec • Boulder (CO)

On-site
USD 115,000 - 193,000
401(k) match
HSA health insurance
Dental insurance
+7
Principal Radar Systems Engineer
Principal Radar Systems Engineer

SciTec • Boulder (CO)

On-site
USD 190,000 - 235,000
4% Safe Harbor 401(k) match
Company-paid health insurance
Dental Insurance
+9
Software Engineer
Software Engineer

ECS • Moorestown Township (NJ)

On-site
USD 80,000 - 100,000
Radar Modernization Engineer – End-to-End
Radar Modernization Engineer – End-to-End

SciTec • Boulder (CO)

On-site
USD 190,000 - 235,000
4% Safe Harbor 401(k) match
Company-paid health insurance
Dental Insurance
+9
Radar Systems Engineer with TS Clearance | MATLAB & C/C++
Radar Systems Engineer with TS Clearance | MATLAB & C/C++

0090 CORP-Corporate Office • United States

On-site
USD 104,000 - 155,000
Health insurance
Life and disability insurance
Savings plan
+2
Lead Radar Signal Processing Engineer
Lead Radar Signal Processing Engineer

CHAOS Industries • El Segundo (CA)

On-site
USD 110,000 - 240,000
Health benefits
401k match
FSA/HSA
+6