Senior Radar Algorithms Engineer (C++/Python)

SciTec

Boulder (CO)

On-site

USD 115,800 - 193,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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

Senior Radar Software Engineer | Real-Time Defense Tech
Senior Radar Software Engineer | Real-Time Defense Tech

Chaos, Inc. • El Segundo (CA), Northern (KY)

Hybrid
USD 140,000 - 240,000
Health benefits
401k with company match
Relocation assistance
+2
Senior Numerical Algorithm Software Engineer
Senior Numerical Algorithm Software Engineer

SciTec • Boulder (CO)

On-site
USD 115,800 - 193,000
401(k) match
HSA health insurance
Dental insurance
+7
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
Radar Signal Processing Engineer - GPU-Accelerated C++
Radar Signal Processing Engineer - GPU-Accelerated C++

Caribou Thunder • Colorado Springs (CO)

On-site
USD 90,000 - 127,000
Health Insurance
401(k) with Company Match
Flexible PTO & Work Schedule
+3
Senior Radar Software Engineer, C++/Linux, Onsite
Senior Radar Software Engineer, C++/Linux, Onsite

Raytheon • Tewksbury (MA)

On-site
USD 108,000 - 205,000
Real-Time C++ Radar Software Engineer (DevSecOps)
Real-Time C++ Radar Software Engineer (DevSecOps)

engineeringjobs.net, Inc. • San Diego (CA)

On-site
USD 110,000 - 170,000
Medical Insurance
Dental Insurance
Vision 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
Senior Radar Processing Engineer for Aviation Safety
Senior Radar Processing Engineer for Aviation Safety

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 210,000
Senior Radar Software Engineer
Senior Radar Software Engineer

Chaos, Inc. • El Segundo (CA), Northern (KY)

Hybrid
USD 180,000 - 290,000
Health benefits
401k match
Lunch provided
+3
Software-Defined Radar Compute Systems Engineer
Software-Defined Radar Compute Systems Engineer

SciTec • Boulder (CO)

On-site
USD 156,000 - 193,000
401(k) match
Company-paid health insurance
Dental insurance
+5