Software Engineer - All Levels
Allen Control Systems · Austin, TX
About this role
**Software Engineer - All Levels** **About ACS** Allen Control Systems is a defense technology company building precision robotic systems for the U.S. and its allies. Founded by former U.S. Navy electrical engineers, ACS combines AI, computer vision, precision motion, and advanced hardware to solve complex defense challenges. Our flagship product, Bullfrog, is an autonomous precision weapon system deployed with U.S. forces. **The Role** We're hiring Robotics Software Engineers across multiple levels: - Associate Software Engineer - Software Engineer - Senior Software Engineer - Staff Software Engineer - Senior Staff Software Engineer **What You'll Do** • Design, develop, and maintain high-performance software in C++ or Python • Optimize software for efficiency, scalability, and reliability • Collaborate with mechanical, electrical, computer vision, and software teams • Implement best practices: code reviews, unit testing, documentation • Debug and resolve software defects and performance issues • Work with Git, CI/CD pipelines, and modern development tools • Develop algorithms and data structures for complex problems • Ensure security and compliance standards **What You'll Need** • Bachelor's or Master's in Computer Science, Software Engineering, or related field • Strong proficiency in C++ (C++11/14/17/20) and Python • Experience with robotics and/or autonomous systems • Multi-threading, concurrency, and performance optimization experience • Knowledge of software development methodologies and design patterns • System programming, memory management, and debugging expertise • Git and agile development experience • Strong problem-solving skills and ability to work fast-paced **You'll Stand Out With** • GPU programming (CUDA, OpenCL) or parallel computing • Networking protocols and distributed systems knowledge • Machine learning frameworks (TensorFlow, PyTorch) or scientific computing • DevOps tools (Docker, Kubernetes, CI/CD pipelines) **What We Offer** • Competitive salary • ACS Equity Package • Health, Dental, Vision Insurance • Paid Time Off **Locations:** Austin, TX | Alexandria, VA | Mountain View, CA | Huntsville, AL Equal Opportunity Employer
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.