Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Allen Control Systems · 3 hours ago

Software Engineer

Allen Control Systems (ACS) is a cutting-edge defense startup developing innovative technologies for autonomous systems. They are seeking a highly skilled software engineer proficient in C++ or Python to design, develop, and maintain high-performance software applications while collaborating with cross-functional teams.

DronesManufacturingMilitaryRobotics

Responsibilities

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

Qualification

C++PythonMulti-threadingVersion control (Git)Agile developmentSoftware development methodologiesDesign patternsMemory managementDebugging toolsGPU programmingNetworking protocolsMachine learning frameworksDevOps toolsProblem-solvingFast-paced environment

Required

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

Preferred

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)

Benefits

ACS Equity Package
Health, Dental, Vision Insurance
Paid Time Off

Company

Allen Control Systems

twittertwittertwitter
company-logo
Allen Control Systems is a robotics defense company that develops counter-drone technology for the U.S. and its allied forces.

Funding

Current Stage
Growth Stage
Total Funding
$42M
Key Investors
Craft Ventures
2025-03-27Series A· $30M
2024-04-18Seed· $12M

Leadership Team

leader-logo
Steven Simoni
President and Co-founder
linkedin
Company data provided by crunchbase