Sensing Software Engineer — ML & Multi-Sensor Fusion

CFD Research Corporation

Beavercreek (OH)

On-site

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) match
Employee ESOP
Medical, vision, dental insurance
Paid leave and parental leave
Disability and life insurance
Bonuses

Job summary

CFD Research Corporation seeks a Remote Sensing Software Engineer based in the Dayton, OH area for 100% onsite work. You will lead end-to-end remote sensing processing, develop imaging models, and apply ML techniques to fusion pipelines, targeting EO/IR missions.

The role requires TS/SCI eligibility and US citizenship, with experience in Python/C++ and HPC/cloud environments. The position emphasizes scalable software architecture, multi-sensor fusion, and trajectory/kinematic analysis,

Qualifications

  • 3–8+ years in remote sensing or GEOINT data exploitation.
  • Experience with Python or other OO languages like C++/JavaScript.
  • Understanding of enterprise software development best practices (Git, Linux, containerization, testing).
  • Experience with ML systems for imagery processing, target detection, tracking, or classification.
  • Bachelor’s degree in a related STEM field.
  • TS/SCI clearance or Top Secret with SCI eligibility.
  • U.S. Citizenship is REQUIRED.

Responsibilities

  • Architect end‑to‑end remote sensing processing systems for EO/IR missions.
  • Develop radiometric and spectral response models.
  • Implement ML‑based anomaly detection, behavior classification, and object discrimination frameworks.
  • Design multi-sensor fusion pipelines using GEOINT, Radar, RF, and EO/IR data.
  • Conduct trajectory estimation and 3D kinematic modeling and uncertainty quantification.
  • Architect scalable computing solutions using Python, C++, CUDA, HPC clusters, or cloud platforms.

Skills

Remote sensing
Python
C++
AGILE
ML for imagery
US Citizenship
TS/SCI clearance

Education

Bachelor's degree in STEM

Tools

CUDA
HPC/Cloud

Job description

CFD Research Corporation seeks a Remote Sensing Software Engineer based in the Dayton, OH area for 100% onsite work. You will lead end-to-end remote sensing processing, develop imaging models, and apply ML techniques to fusion pipelines, targeting EO/IR missions.

The role requires TS/SCI eligibility and US citizenship, with experience in Python/C++ and HPC/cloud environments. The position emphasizes scalable software architecture, multi-sensor fusion, and trajectory/kinematic analysis,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Remote Sensing Software Architect & ML Lead
Senior Remote Sensing Software Architect & ML Lead

Socket.dev • Dayton (OH)

On-site
USD 120,000 - 180,000
ESOP
401(k) match
Medical insurance
+2
Remote Sensing Software Engineer - Space Imaging & ML
Remote Sensing Software Engineer - Space Imaging & ML

Worky • Dayton (OH)

On-site
USD 120,000 - 160,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision, and dental insurance
+2
Remote Sensing Software Engineer
Remote Sensing Software Engineer

CFD Research Corporation • Beavercreek (OH)

On-site
USD 100,000 - 140,000
401(k) match
Employee ESOP
Medical, vision, dental insurance
+3
Remote Sensing Software Engineer
Remote Sensing Software Engineer

Worky • Dayton (OH)

On-site
USD 120,000 - 160,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision, and dental insurance
+2
Senior CV Engineer - Real-Time Multi-Sensor Fusion (ESOP)
Senior CV Engineer - Real-Time Multi-Sensor Fusion (ESOP)

CFD Research Corporation • Beavercreek (OH)

On-site
USD 120,000 - 180,000
401(k) match
Employee Stock Ownership Plan (ESOP)
Health insurance
+1
Mid-Level Sensing Software Engineer — TS/SCI
Mid-Level Sensing Software Engineer — TS/SCI

Insight Global • Beavercreek (OH)

On-site
USD 110,000 - 160,000
Remote Sensing Software Engineer: DAY-2607
Remote Sensing Software Engineer: DAY-2607

Socket.dev • Beavercreek (OH)

On-site
USD 110,000 - 160,000
Senior Computer Vision Engineer - Real-Time Sensor Fusion
Senior Computer Vision Engineer - Real-Time Sensor Fusion

CFD Research Corporation • Dayton (OH)

On-site
USD 120,000 - 150,000
401(k) with company match
Employee Stock Ownership Plan (ESOP)
Comprehensive health insurance
+1
Remote Sensing Software Engineer
Remote Sensing Software Engineer

deciBel Research, Inc • Beavercreek (OH)

On-site
USD 120,000 - 180,000
Senior Remote Sensing Software Engineer
Senior Remote Sensing Software Engineer

Socket.dev • Dayton (OH)

On-site
USD 120,000 - 180,000
ESOP
401(k) match
Medical insurance
+2