Skip to content

Jobs

Allen Control Systems

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.

Similar jobs