- Robot type
- Defense
- Location
- AustinTexasUSA
- Job type
- Software
- Posted
- Sep 17, 2026
Full-time
Software Engineer – Enterprise Applications
Job description
Company Overview ACS (Allen Control Systems) is a defense technology company building precision robotic systems for the United States and its allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings together AI, computer vision, precision motion, and advanced hardware to solve complex defense challenges across land, air, and maritime environments.
Our flagship product, Bullfrog, is an autonomous precision weapon system that transforms existing weapons into highly accurate counter-drone systems — giving warfighters a scalable, cost-effective response to one of the fastest-growing threats on the modern battlefield.
Job responsibilities
- Develop, test, and maintain applications and software components across the technology stack.
- Enhance existing applications by implementing new features, resolving defects, and improving usability and performance.
- Work with engineers and business stakeholders to understand requirements and translate them into technical solutions.
- Build and maintain integrations between enterprise applications using APIs and other integration methods.
- Support enterprise platforms such as Odoo ERP, workflow, and other internal business systems.
- Write clean, maintainable, and well-documented code following established development standards.
- Troubleshoot application issues and assist with identifying root causes and implementing solutions.
- Develop and maintain database queries, application logic, APIs, and user interfaces.
Job requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field, or equivalent practical experience.
- 2-4 years of professional software development experience.
- Experience with Python.
- Familiarity with modern web development concepts and front-end technologies such as React, Angular, Vue.js, HTML, CSS, or JavaScript/TypeScript.
- Basic knowledge of relational databases such as PostgreSQL, SQL Server, or MySQL, including writing SQL queries.
- Familiarity with REST APIs and basic application integration concepts.
- Experience using version control tools such as Git.
- Understanding of fundamental software development concepts, including testing, debugging, object-oriented programming, and source control.
