Summer 2027 - Software Engineer Intern
Core
Design, build, and test code for autonomous systems, including user-facing applications, embedded flight software, machine learning models, and underlying systems platforms.
Role type
Software Development Engineer Intern
Builds
User-facing applications, embedded flight software, machine learning models, and systems platforms for autonomous systems
Domain
Defense technology, autonomous systems, aerospace
Deliverable
production ML models | product features | infrastructure
Required skills
Modern programming languages (C, C++, Python, Java, JavaScript), data structures and algorithms, software design principles, code testing and debugging, version control (Git), analytical problem-solving
Preferred skills
Mobile or web application frameworks, embedded systems and microcontrollers, machine learning and deep learning frameworks, cloud platforms and distributed systems, Agile/Scrum methodologies, robotics and aerospace applications
Technologies
C, C++, Python, Java, JavaScript, Git, PyTorch, TensorFlow
Responsibilities
Analyze requirements, write and debug production-quality code, ship a real feature or capability using Agile development practices
Seniority
Intern