Aptima is looking 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.
Requirements
- Proficiency in one or more programming languages such as Python, Java, C-Sharp, or C++
- Interest in data storage, processing, and visualization with experience using one or more related commercial or open-source tools
- Experience with cloud deployment and distributed systems
- Familiarity with automated testing tools and techniques
- Exposure to machine learning or data processing workflows
Responsibilities
- 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-Sharp, 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
Other
- Ability to obtain and maintain a US government security clearance
- Currently pursuing a degree in Computer Science, Computer Engineering, or a related field
- Willingness to learn and adapt to new programming frameworks and tools