cover image
Aptima

Software Engineer Intern, Training, Learning, & Readiness (Summer 2026)

On site

Fairborn, United states

Fresher

Internship

03-12-2025

Share this job:

Skills

Teamwork Python Java C# Test Research Training Machine Learning Programming software testing C++

Job Specifications

Description

Who We Are

Aptima is a technological leader in the national security industry. Our mission is to drive the future of national security by engineering scalable solutions that fuse technological innovation with human potential to transform how individuals and teams train, develop, and perform in mission-critical environments.

Our culture is rooted in our core values, which have evolved over time and our employees have embraced: Integrity, Ingenuity, Excellence, Respect, Engagement, Teamwork. At our core, Aptima researches, develops, and innovates within an area that engineering firms largely ignore, the human component. To impact the world in meaningful ways, you must bring those innovations to light, and that is precisely what we do.

How You’ll Make An Impact

As a Software Engineer Intern in Aptima’s Training, Learning, & Readiness Division, you’ll contribute to the development and testing of software for training and performance assessment systems. Your work may include implementing, testing, documenting, and delivering measurement, assessment, analysis, reporting, and visualization capabilities as part of a cross-disciplinary team including scientists, engineers, and subject matter experts. Your software may deploy to customer sites producing tangible advantages to the readiness of their workforce.

Key Responsibilities Will Include

Develop, test, debug, and document data-centric software integrating with established learning and training systems (e.g., flight simulators)
Use standards-based programming interfaces and data specifications
Collaborate with cross-disciplinary teams to integrate software components into larger system architectures
Write clean, maintainable, and scalable code using Python, Java, C#, C++, or other programming languages
Research and implement new software frameworks and tools to meet specific project needs
Conduct software testing and debugging to ensure system functionality and reliability
Support cloud deployment and automated testing workflows for enhanced project performance

Requirements

Ability to obtain and maintain a US government security clearance
Proficiency in one or more programming languages such as Python, Java, C#, or C++
Currently pursuing a degree in Computer Science, Computer Engineering, or a related field
Interest in data storage, processing, and visualization with experience using one or more related commercial or open-source tools
Willingness to learn and adapt to new programming frameworks and tools
Experience with cloud deployment and distributed systems
Familiarity with automated testing tools and techniques
Exposure to machine learning or data processing workflows
Ability to obtain and maintain a US government security clearance

About the Company

Aptima is engineering the future of national security by fusing human potential with advanced technology. For over 30 years, we’ve delivered AI-enabled systems that enhance readiness, accelerate decision-making, and strengthen cognitive and operational dominance across defense and national security. Trusted by the DoW, DARPA, and NASA, Aptima delivers proven innovation that advances human performance and protects our nation’s future. Know more