Allen Control Systems
Posted 1y ago

Software Engineer

Allen Control Systems
Austin, Texas, United States
OnsiteFull Time
Responsibilities
  • design software
  • optimize code
  • collaborate teams
Requirements
  • Proficient in C++ and Python
  • Strong concurrency and performance optimization
  • Experience with Git and CI/CD
  • Degree in CS/Software Engineering
Technical tools mentioned
C++PythonGitCI/CDCUDAOpenCLTensorFlowPyTorchDockerKubernetes

Job description

Software Engineer 

Company Overview:

Allen Control Systems (ACS) is a cutting-edge defense startup, founded by two ex-Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret that employs advanced computer vision and control systems to precisely target and neutralize small drones and loitering munitions. Our innovative approach requires overcoming significant technical challenges, making this an exciting and dynamic environment for experienced engineers.

With an engineering-first culture, ACS values technical excellence and innovation. Backed by our founders' successful exits from two previous venture acquired for a combined $180M in 2022, we are committed to ensuring that the groundbreaking technologies we develop will have a real-world impact. 

 

Position Overview:

We are seeking a highly skilled software engineer, very proficient in C++ or Python coding. 

What You'll Do:

  • Design, develop, and maintain high-performance software applications using C++.
  • Optimize and enhance existing software for efficiency, scalability, and reliability.
  • Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers.
  • Implement best practices in software engineering, including code reviews, unit testing, and documentation.
  • Debug, troubleshoot, and resolve software defects and performance issues.
  • Work with modern development tools, version control systems (Git), and CI/CD pipelines.
  • Develop algorithms and data structures to solve complex computational problems.
  • Ensure security and compliance standards are met in software development.

What You'll Need:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in C++ (C++11/14/17/20) and Python.
  • Experience with multi-threading, concurrency, and performance optimization.
  • Familiarity with software development methodologies and design patterns.
  • Knowledge of system programming, memory management, and debugging tools.
  • Experience with version control systems (Git) and agile development practices.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Professional experience in software development preferred.

 

You'll Stand Out:

  • Experience with GPU programming (CUDA, OpenCL) or parallel computing.
  • Knowledge of networking protocols and distributed systems.
  • Exposure to machine learning frameworks (TensorFlow, PyTorch) or scientific computing.
  • Experience with DevOps tools (Docker, Kubernetes, CI/CD pipelines)

What We Offer:

  • Competitive salary
  • ACS Equity Package
  • Health, Dental, Vision Insurance
  • Paid Time Off

Allen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

#LI-AS1

About Allen Control Systems

Develops autonomous robotic weapon systems to counter drone threats.

Year founded
2022
Employees
125
Organization type
Private
Latest investment
Raised $30.00M Series A (2025) — led by Craft Ventures
Headquarters
US

Similar jobs

Software Engineer roles near Austin, Texas
7h
Save
Mark Applied
Hide
Software Engineer, AppSTAR COMPASS
Austin, Texas, United States
$144k-$194k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
3+ YOERequires 3+ years software development, 2+ years system design or architecture, 1+ year large-scale software development, object-oriented design, and proficiency in C#, C++, Java, or Perl.
C#, C++, Java, Perl
11h
Save
Mark Applied
Hide
[Confluent] Senior Software Engineer II - Kafka
Poughkeepsie or Lowell or Rochester or Tucson or Research Triangle Park or Armonk or Boston or Bellevue or Atlanta or San Jose or Dallas or Austin or San Francisco or Seattle
$131k-$245k/yr RemoteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
4+ YOERequires a bachelor's degree or equivalent experience, 4+ years of cloud infrastructure or networking experience, distributed systems expertise, cloud-scale operations, and proficiency in Java, Scala, C/C++, Go, or other statically typed languages.
Java, Scala, C, C++, Go, Apache Kafka, AWS, Azure, GCP, JVM, CI/CD
16h
Save
Mark Applied
Hide
Security Software Engineer (Starlink)
Redmond or Bastrop or Hawthorne
$130k-$200k/yr OnsiteFull Time
SpaceX
SpaceX: Designs and launches advanced rockets and satellite internet constellations.
2+ YOEBachelor's degree in computer science or STEM, or 2+ years of security software development experience; software development language experience and security solution design experience required.
Python, C++, Golang, Trusted Platform Modules (TPMs), Hardware Security Modules (HSMs), TCP/IP, UDP
1d
Save
Mark Applied
Hide
Principal Software Engineer
Redmond or Austin or Mountain View or San Francisco or New York City
$143k-$275k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
6+ YOEBachelor's degree in computer science or related technical field and 6+ years of coding experience. Requires C/C++ development, Windows systems knowledge, hardware debugging, automation, and cross-functional collaboration.
C, C++, C#, Java, JavaScript, Python, Microsoft Windows, Linux, PCIe, NVMe, USB, I2C, SPI, UART, GPIO, Plug and Play, JTAG, Scrum
1d
Save
Mark Applied
Hide
Software Principal Engineer
Austin or Franklin
$179k-$231k/yr OnsiteFull Time
Dell Technologies
Dell TechnologiesNYSE: DELL: Provides information technology hardware, software, and services.
8+ YOERequires 8+ years of related experience, advanced coding and debugging, LLM experience, API and cloud-native application development, and knowledge of prompt engineering, RAG, embeddings, vector databases, and AI orchestration.
OpenAI, Azure OpenAI, Anthropic, Google Gemini, Semantic Kernel, LangGraph, AutoGen, CrewAI, RAG, Microsoft APIs, cloud-native applications, vector databases
1d
Save
Mark Applied
Hide
Senior Engineer - Austin, TX
Austin, Texas, United States
OnsiteFull Time
The Michael & Susan Dell Foundation
The Michael & Susan Dell Foundation: A philanthropic foundation advancing education, health, and economic stability through measurable long-term impact.
6+ YOE6+ years developing web applications with .NET and C#, plus SQL, relational databases, ASP.NET MVC, HTML, JavaScript, jQuery, CSS, SASS, Bootstrap, testing, CI/CD, security, and Agile delivery.
.NET, C#, SQL, Entity Framework, nHibernate, ASP.NET MVC, HTML, JavaScript, jQuery, CSS, SASS, Bootstrap, ReactJS, Azure, TerraForm, AI tools
1d
Save
Mark Applied
Hide
Sr Software Engineer (C/C++) Backend-Austin & San Antonio, Texas
Austin or San Antonio
$124k/yr HybridFull Time
H-E-B
H-E-B: A retail operating grocery stores and food distribution services.
5+ YOE5+ years in C/C++ software development on Linux, with expertise in system architecture, data structures, algorithms, design patterns, production troubleshooting, and tools including Git, Jira, and Confluence.
C, C++, Linux, GNU Compiler Collection (GCC), GDB, Git, Jira, Confluence, Postgres, REST, gRPC, Java, Golang, Agile
1d
Save
Mark Applied
Hide
Sr Software Engineer (C/C++) Backend-Austin & San Antonio, Texas
Austin or San Antonio
HybridFull Time
H-E-B
H-E-B: Operates a major supermarket chain in Texas and Mexi
5+ YOERequires 5+ years of C/C++ software development on Linux, IPC, GNU compilers, GCC, GDB, system design, production troubleshooting, and Git, Jira, and Confluence; cloud, Postgres, containers, REST, gRPC, Java, and Golang preferred.
C, C++, Linux, GNU compilers, GCC, GDB, Git, Jira, Confluence, Postgres, REST, gRPC, Java, Golang