Software Engineer - Autonomous Systems (C++, OMS)

Applied Research Solutions

Dayton (OH)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Applied Research Solutions in Dayton, OH is seeking a Software Engineer to contribute to autonomous systems for national security. You will apply your C++ expertise to design, build, and integrate high-performance software for real-time operation.

The role requires a TS clearance, knowledge of OMS and UCI, and experience with sensor fusion, machine learning, and mission planning. You will collaborate with engineers and analysts across disciplines to translate requirements into robust software

Qualifications

  • U.S. citizenship is required and an active Top Secret security clearance is expected.
  • ABET-accredited degree in CS/SE/CE or related field.
  • Proficiency in modern C++ and Python scripting.
  • Knowledge of OO design, data structures and core algorithms.
  • Experience with autonomous systems, robotics, or AI concepts.
  • OMS/UCI software development experience is highly desirable.

Responsibilities

  • Design, develop, test, and maintain high‑performance real‑time software for autonomous systems using modern C++.
  • Implement and integrate advanced algorithms for autonomous control, sensor fusion, ML, and mission planning.
  • Architect software that adheres to OMS standards and enables modular interoperability across platforms.
  • Collaborate with engineers, researchers, and military subject matter experts to translate operational needs into software solutions.
  • Participate in the full software development lifecycle from requirements analysis to deployment.
  • Analyze and optimize software for performance, scalability, and reliability on target hardware.
  • Create and maintain documentation for software designs, APIs, and test procedures.

Skills

C++ programming
Python scripting
Object-oriented design
Data structures
Algorithms
OMS/UCI experience

Education

ABET-accredited Bachelor's in CS/SE/CE or related

Tools

Linux

Job description

Applied Research Solutions in Dayton, OH is seeking a Software Engineer to contribute to autonomous systems for national security. You will apply your C++ expertise to design, build, and integrate high-performance software for real-time operation.

The role requires a TS clearance, knowledge of OMS and UCI, and experience with sensor fusion, machine learning, and mission planning. You will collaborate with engineers and analysts across disciplines to translate requirements into robust software

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

Similar jobs worth comparing

Autonomous Systems Software Engineer (C++, Real-Time)
Autonomous Systems Software Engineer (C++, Real-Time)

Appliedres • Dayton (OH)

On-site
USD 95,000 - 150,000
Software Engineer
Software Engineer

Appliedres • Dayton (OH)

On-site
USD 95,000 - 150,000
Software Engineer
Software Engineer

Applied Research Solutions • Dayton (OH)

On-site
USD 120,000 - 160,000
Autonomy Software Engineer - Real-Time C++ (Secret Clearance)
Autonomy Software Engineer - Real-Time C++ (Secret Clearance)

Systemstechnologyresearch • Atlanta (GA)

On-site
USD 174,000 - 225,000
Senior Autonomous Systems Software Engineer (C++/Linux)
Senior Autonomous Systems Software Engineer (C++/Linux)

Diversified Services Network, Inc. • Sanford (NC)

On-site
USD 110,000 - 121,000
401(k)
Dental insurance
Vision Insurance
+7
Senior Real-Time Software Engineer — Sensor & Autonomy
Senior Real-Time Software Engineer — Sensor & Autonomy

Systemstechnologyresearch • San Diego (CA)

On-site
USD 139,000 - 180,000
Senior Software Systems Engineer
Senior Software Systems Engineer

SOSi • Falls Church (VA)

On-site
USD 100,000 - 130,000
Autonomy Software Engineer - Real-Time C++ & Integration
Autonomy Software Engineer - Real-Time C++ & Integration

Systemstechnologyresearch • Woburn (MA)

On-site
USD 174,000 - 225,000
Lead Software Systems Architect – Autonomous SoS & C2
Lead Software Systems Architect – Autonomous SoS & C2

SOSi • Falls Church (VA)

On-site
USD 100,000 - 130,000
Senior Software Engineer — Real-Time Defense Systems
Senior Software Engineer — Real-Time Defense Systems

EO Solutions • Huntsville (AL)

On-site
USD 120,000 - 180,000