Integrated Autonomy Engineer
Company: DCS Corp
Location: Dayton
Posted on: February 18, 2026
|
|
|
Job Description:
Job Description Job Description 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.
Keywords: DCS Corp, Tuscaloosa , Integrated Autonomy Engineer, IT / Software / Systems , Dayton, Alabama