Allencontrolsystems
Software Engineer
Austin, TX
Sponsorship not specifiedDetected 147 days ago
PythonC++Data StructuresAlgorithmsCode ReviewGitDockerKubernetesCI/CDDevOpsMachine LearningTensorFlowPyTorchComputer VisionRoboticsControlsTCP/IPProblem Solving
About the role
- Allen Control Systems (ACS) is a cutting-edge defense startup, founded by two former Navy electrical engineers with a proven track record in robotics and software.
- 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.
Responsibilities
- Design, develop, and maintain high-performance software applications using C++.
- Optimize and enhance existing software for efficiency, scalability, and reliability.
- Implement best practices in software engineering, including code reviews, unit testing, and documentation.
- Develop algorithms and data structures to solve complex computational problems.
- Familiarity with software development methodologies and design patterns.
Requirements
- 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.
- 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.
- Experience with GPU programming (CUDA, OpenCL) or parallel computing.
- Knowledge of networking protocols and distributed systems.
- Experience with DevOps tools (Docker, Kubernetes, CI/CD pipelines)
Nice to have
- Professional experience in software development preferred.
Compensation
- Competitive salary
Benefits
- ACS Equity Package
- Health, Dental, Vision Insurance
- 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.
- Collaborate with cross-functional teams, including mechanical, electrical, computer vision, and software engineers.
Company info
- We are seeking a highly skilled software engineer, very proficient in C++ or Python coding.
Equal opportunity
- Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment.
Apply directly at Allencontrolsystems →Create a free account for alerts like thisView Allencontrolsystems immigration profile
This listing is sourced directly from Allencontrolsystems's careers page and normalized into a canonical job model.