Allen Control Systems
Software Engineering Intern, 2027
About this role
Join ACS as a Software Engineering Intern working on real-time autonomous defense systems. You'll contribute to production software connecting sensors, computer vision, and control systems, collaborating directly with experienced engineers on projects with immediate national security impact.
What you'll do
- Develop real-time software for autonomous weapon system integration
- Work on embedded Linux applications and sensor-to-control pipelines
- Build tools and interfaces for engineers and field operators
- Contribute to full-stack or backend projects across engineering and operations
- Collaborate with senior engineers on computer vision and control system components
- Participate in shipping production code to deployed systems
What they're looking for
- C++, Python, Kotlin, or Java
- Real-time systems programming
- Embedded software development
- Linux systems
- Problem-solving and debugging
- Version control (Git)
- Computer vision fundamentals (preferred)
- Systems-level thinking
Benefits
- Competitive internship pay
- Equity package
- Health, dental, and vision insurance
- Paid time off
- Direct mentorship from experienced defense engineers
- Ownership of real projects shipped to the field
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Allen Control Systems
Allen Control Systems builds autonomous defense systems, including gun turrets and drone-defense technology, using computer vision, control systems, and robotics. The company is hiring across software engineering, mechanical engineering, testing, and operations roles to support product development and scaled production.
View all jobs at Allen Control SystemsLikely interview questions
- Tell us about a project where you wrote C++, Python, or Java—what did you build and what was challenging?
- Have you worked with embedded systems or real-time constraints? Describe the experience.