Integrated Autonomy Engineer

Dcs Corporation
Dayton, OH
DCS is an employee-owned company with work in U.S. Defense, Aerospace, Human Factors, and Security markets. DCS's software engineers use the latest tools and techniques to deliver advanced technologies leveraging natural language processing, artificial intelligence, and distributed solutions, to name a few. We push the envelope in these technologies, creating software that achieves superb robustness, scalability, and usability while exceeding customer expectations. We're solving hard problems at DCS through development of advanced technology. This is an opportunity to join a growing, cutting-edge team in creating next-generation autonomy technologies.


DCS is looking for software engineers to create next-generation autonomy technology. This spans a significant range, including UI development, architecture design and implementation, and algorithm design and development. DCS's role in autonomy development is broad and includes opportunities to work in one or more areas that apply to autonomous systems. As a software engineer in this role, you will join a Scrum team and help scope, implement, and integrate new software. You will also employ best practices in the industry to ensure maximum code reusability, extensibility, and modularity. You will work in Dayton, OH, and work with teammates in Dayton and Columbus that have backgrounds in multiple disciplines, including: artificial intelligence, human factors, software development, simulation integration, and military Subject Matter Experts (SMEs).



Essential Job Functions:


Implementing algorithms, to include multi-vehicle planning, allocation, and mission construction.


Designing and building system architecture, to include scoping applications and their data exchange.


Leveraging natural language processing to support user input to the system, or to construct variable-scale multi-vehicle operations.


Building user interfaces in C# using WPF, Blazor, and Uno Platform technologies, and in C++ using Qt.


Integrating AI models into systems that rely on their services using LLMs, Python and other relevant technologies.


You'll work in a collaborative environment with other software engineers of varied backgrounds, human factors experts, and experts in natural language processing and machine learning.



Required Skills:


Due to the sensitivity of customer related requirements, U.S. Citizenship is required.


Eligible to obtain a U.S. security clearance.


Must have 2 years of experience with a bachelor's degree in computer science, Computer Engineering, or related technical discipline (candidates with varying degree and experience combinations may be considered for alternative classifications).


May require occasional travel to customer sites across the U.S.



Desired Skills:


Knowledge and use of C# and C++.


Knowledge of SOLID principles.


Understanding of Inversion of Control concepts.


Knowledge of common design patterns used in software development.


Familiarity with version control systems and Agile/Scrum software development methodologies.
7781
Posted 2026-03-07

Recommended Jobs

Application Security Analyst

Ann Taylor
Pataskala, OH

About us KnitWell Group, a specialty retail operating company, comprises some of the most iconic brands in America – Ann Taylor, Chico's, Haven Well Within, Lane Bryant, LOFT, Soma, Talbots, White…

View Details
Posted 2026-02-08

Business Banking Relationship Manager

Prequel Solutions
Columbus, OH

Business Banking Relationship Manager – Columbus, OH A growing regional bank is hiring a Business Banking Relationship Manager to drive small–mid-sized business growth in the Columbus market. …

View Details
Posted 2026-02-19

Fire Alarm Designer (Remote)

Johnson Controls
Oregon, OH

What you will do  The primary role of the Fire Alarm Designer is to design fire alarm systems for Johnson Controls Inc projects. Acting as a design lead on projects and directing other members of the…

View Details
Posted 2026-02-02

Graduate Assistant of Athletics Communication

Muskingum University
New Concord, OH

Graduate Assistant of Athletics Communication Muskingum University invites applications for a one-year, with a one-year renewable contract as a graduate assistant in Athletics Communication. The succ…

View Details
Posted 2026-01-28

Nurse Case Manager II - Toledo OH

SGS Consulting
Ohio

Job Responsibilities: ~ Through the use of clinical tools and information/data review, conducts comprehensive assessments of referred member's needs/eligibility and determines approach to case reso…

View Details
Posted 2025-11-14

Laboratory Technician

SGS Consulting
Ohio

Job Responsibilities: Commits to OC’s Safety Stand: All accidents are preventable, safety is everyone’s responsibility, and working safely is a condition of employment. Ensures rigorous complia…

View Details
Posted 2025-11-14

Director of Clinical Mental Health Counseling

Muskingum University
New Concord, OH

Director of Clinical Mental Health Counseling Muskingum University invites applications for a Director of Clinical Mental Health Counseling.  This is an inaugural position that will lead the developm…

View Details
Posted 2026-01-28

Clinical Pharmacist - ProMedica Health & Wellness Center

ProMedica Toledo Hospital (TH)
Sylvania, OH

Location: ProMedica Health and Wellness Center Department: ProMedica Pharmacy Medication Management Weekly Hours: 40 Status: Full time Shift: Days (United Stat…

View Details
Posted 2026-03-06

Senior Staff Accountant / CPA - Public Accounting

AlphaX
Washington Court House, OH

We are seeking a motivated and detail-driven Staff Accountant / CPA to join a growing public accounting firm serving clients in Washington Court House, OH. This full-time position provides direct e…

View Details
Posted 2026-03-04

Crate Builder

PPS-HPS
Minerva, OH

CRATE BUILDER!  4 DAY WORKWEEK - 40 HRS. $15.00 To Start - Raise After 90 Working Days! You will be working in the shipping and packaging department. You will operate a variety of woodworking m…

View Details
Posted 2026-01-07