Junior Software Integration/Test Engineer

DCS Corporation

Dayton, OH

JOB DETAILS
SKILLS
Aerospace Engineering, Aerospace and Defense, Agile Programming Methodologies, Analysis Skills, Best Practices, CMake, Computer Engineering, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Control Systems, Distributed Control Systems (DCS), DoD Clearance, Document Management, Git, Government Contracts, Integration Testing, Linux Operating System, Mechanical Engineering, Performance Analysis, Quality Assurance Methodology, Security Clearance, Simulation, Software Architecture Design, Software Development, Software Testing, Source Code Control System (SCCS), TCP/IP (Transmission Control Protocol/Internet Protocol), Test Automation, Test Case, Test Design, Test Fixtures, Test Plan/Schedule, Testing, UDP (User Datagram Protocol), United States Citizen, User Interface Design
LOCATION
Dayton, OH
POSTED
9 days ago

DCS Corporation, an employee-owned company, is seeking a Junior Software Integration/Test 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 testing and evaluating cutting-edge, autonomy and autonomous control systems for air platforms which will integrate capabilities across maneuvering, communications, sensing, user interface design, and performance monitoring and evaluation.

 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.

 Essential Job Functions:

In this role, the successful candidate will work with containerized autonomy services, design software test fixtures, develop interface control documents, apply industry best practices for software test, develop and execute integration test plans and test cases and document test results for government and contractor stakeholders.

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.

Must have a BS degree in Computer Science, Computer Engineering, or a related technical discipline (Mechanical/Aerospace Engineering) with demonstrated programming experience.

Familiarity with automated testing, test results analysis, containerized deployments, container orchestration, CI/CD pipelines.

Familiarity with Linux.

Familiarity with AGILE software development processes.

Understanding of software architecture design.

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

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

Desired Skills:

Active U.S. DoD security clearance.

Two years of related experience or master’s degree with 1 year of experience. Industry relevant co-op or internship experience is applicable.

Experience developing in Python.

Experience with Kubernetes.

Experience with CONAN, CMAKE, and dev containers.

Experience working with containers/containerized environments.

Experience and understanding of autonomy and control systems.

Experience with modeling, simulation, and analysis frameworks.

Experience working with UDP and TCP/IP communication.

About the Company

D

DCS Corporation

DCS provides engineering, programmatic, and technical support services to the Department of Defense and other customers focused on national security. As employee owners, we recognize that hiring and retaining the best talent is crucial to our mission. Our focus on personal growth and continual improvement is consistent with our corporate goals of professional and business excellence.

COMPANY SIZE
500 to 999 employees
INDUSTRY
Other/Not Classified
FOUNDED
1977
WEBSITE
https://www.dcscorp.com/