US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?

Computer Engineer

DCS Corp Dayton, OH (Onsite) Full-Time

DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute to a high-impact, multi-year initiative focused on developing cutting-edge, autonomous control systems for air platforms which will integrate capabilities across maneuvering, communications, sensing, user interface design, and performance monitoring and evaluation.

We have an immediate need for a solutions-oriented computer scientist, computer engineer, or software developer to enhance our robust efforts in software development, modeling, simulation, and analysis. Our software solutions are deployed across the Department of Defense, supporting real-world operations, advanced simulations, and shaping the future of defense technology.

DCS offers competitive benefits including education aid as a part time student, stock ownership, health, dental, retirement contribution, and parental leave for full-time employees. Applicants that can start part-time now and transition to full-time in the spring are also encouraged to apply.

Essential Job Functions:

Design, develop, test, and deploy software architectures for autonomy and control applications.

Work in tight-knit teams following Agile-based software development practices.

Interact with customers to develop innovative solutions, and present findings to leadership.

Develop plugin components for powerful simulation frameworks.

Implement algorithms applying theoretical research to practical problems.

Interact with subject matter experts across a wide variety of knowledge domains.

Some travel may be required.

Required Skills:

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

Able to obtain and maintain a Secret level U.S. DoD security clearance.

At least a BS degree in Computer Science, Computer Engineering, or a related technical discipline (Mechanical/Aerospace Engineering) with demonstrated programming experience, and at least 2 years of related experience or MS degree with 1 year of experience.

Ability to develop in Java and Python

Familiarity with AGILE software development processes

Understanding of software architecture design

Experience with automated software testing or unit testing, and continuous integration

Experience working with source code control systems (specifically Git)

Good organizational skills and a demonstrated ability to work in a team environment

Experience with automated software testing or unit testing, and continuous integration

Understanding of software architecture design.

Experience working with source code control systems (specifically Git).

Desired Skills:

Active U.S. DoD security clearance.

Experience developing in C++, CMAKE

Experience working with containers/containerized environments

Experience working in a Linux environment.

Experience and understanding of autonomy and control systems

Experience with modeling, simulation, and analysis frameworks

Experience working with UDP and TCP/IP communication

Experience developing numerical algorithms and using floating-point arithmetic

Job Requirements:

7520
Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Full-Time

Location

Dayton, OH (Onsite)

Experience

Not Specified

Date Posted

10/06/2025

Job ID

7520

Job Type

Other

Security Clearance Level

Secret

Remote

No

Apply to this job.

Think you're the perfect candidate?