Software Engineer - All Levels
$94k - $332kAllen Control Systems
Job Description
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. Bullfrog is deployed with U.S. forces, and ACS works with organizations throughout the U.S. military and national security community.
Following a $200 million Series B at a $2.2 billion valuation, ACS is rapidly expanding manufacturing, accelerating Bullfrog deployments, and developing the next generation of autonomous battlefield systems. This is an opportunity to join a proven, fast-moving team and help scale technology with direct, real-world impact on national security.
ACS is headquartered in Austin, Texas, with additional operations in Alexandria, Virginia; Mountain View, California; and Huntsville, Alabama. For more information, visit allencontrolsystems.com .
Position Overview:
We are seeking a highly skilled Robotics Software Engineer, very proficient in C++ or Python coding. We are hiring across multiple experience levels, including:
Associate Software Engineer
Software Engineer
Senior Software Engineer
Staff Software Engineer
Senior Staff Software Engineer
Please note that your title and level will be determined based on your experience, skills, and the scope of responsibility appropriate for the role.
What You'll Do:
Design, develop, and maintain high-performance software applications using C++ or Python.
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 working with robotics and/or autonomous systems.
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
Compensation Range: $94K - $332K
$152.2k - $243.7k
...product lines.We are looking for versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As... ...money movement.As a Software Engineer - Senior Consultant Level, you will play a key role in the team’s ongoing...SuggestedFull timeWork experience placementWork at officeLocal area$68k - $119k
...Worker Type Regular Job Description Entry-Level Software Engineer Overview AV’s Specialized Exploitation & Targeting (SET) Department is seeking an entry-level Software Engineer to support NASIC at Wright-Patterson AFB. You will write and maintain multiple...SuggestedPermanent employmentFull timeContract workWork experience placement$90k - $130k
...and you're given a wide berth to solve problems and improve our engineering team. Come join a 20-person engineering organization spread... ...and Austin. Founded in 2016, WeInfuse is an infusion center software and consulting organization. Our founders and their team have...SuggestedFull timeH1bWork at office$152.2k - $243.7k
...you. Job Description Overview: We are seeking a Software Engineer - Sr Consultant to lead the design and delivery of critical platform... ...and operating distributed systems at scale ~ Expert-level experience in Java and/or Python ~ Strong expertise with microservices...SuggestedFull timeWork experience placementWork at officeLocal area- ...**Onsite in Austin or Dallas, TX** The Sr. Specialist - Software Development and Engineering will work with technical and business partners to design... ...agentic workflows, spec-driven development (translating low-level design artifacts such as class structures, API contracts...Suggested
- ...you will specialize in computer science/ software development and/or data science to help... ...credibility as a trusted advisor at all levels with partners and IBM colleagues. To drive... ...Developing AI Solutions: Using your engineering skills to code/ build MVPs using python,...Full timeContract workPart timeFixed term contractInternshipLocal areaShift work
- ...job seekers are also competing for entry level job positions.We regularly interact with... ...continuously looking for entry-level software programmers, Java full stack developers,... ...developers, data analysts/data scientists, data engineers, machine learning engineers for full...Full time
- ...competing with existing jobseekers. For entry-level job seekers to get client interviews and... ..., we are looking for entry-level software programmers, Java Full stack developers,... ...analysts/data scientists, and machine learning engineers.Who Should ApplyRecent computer science/...H1b
- ...Entry Level Software DeveloperHadronts put great efforts to make technology smoothly integrate with your business can grow. As your technology... ...Qualifications* Bachelor's degree in Computer Science, Engineering, Math, Science or related degree.* At least a 3.0 overall...Immediate start
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data... ...citizens to apply.Who should apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make...
$100k
...walmart lab etc to name a few.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer...Full timeH1bRemote work$139.5k - $258.1k
...deliver the next groundbreaking Apple product. We are looking for software engineers with a background in embedded software development to join a... ..., FPGA and silicon. Develop applications covering system level use cases and functional features. Participate in SOC architecture...Relocation- ...reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data... ...to apply. Who should apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make...
- ...competing with existing jobseekers. For entry level job seekers to get client interviews and... ...should apply? Recent computer science/engineering/mathematics/statistics or science... ...interviews please visit Skills for Java/Software ProgrammersBachelors degree or Masters degree...Immediate startRemote work
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from... ...communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room...Work at officeLocal areaFlexible hoursShift work$184k - $287.5k
...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip...Full timeWorldwide- IBM in Austin seeks an Entry-Level Technical Sales Engineer to work with clients and IBM experts to design, demonstrate, and deliver solutions across AI, hybrid cloud, automation, data, and security. This role combines technical problem-solving, customer engagement, and...
- ...are seeking a highly motivated and skilled engineer to join our Field Application Support... ...portfolio. Ex - MCU/MPU selection, bring-up, and software stack integration. Lead proof of concept... ...efforts, lab validation and basic system-level troubleshooting using oscilloscopes,...InternshipRelocation
- ...allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings together AI, computer vision, precision... ...weapon platforms. In this role, you will turn high-level mission and product objectives into clear requirements...Local area
- ...differentiated architecture seamlessly integrates hardware, software and system level technologies to maximize the efficiency of GPU, CPU and... ...are a fast-growing, forward-thinking team of architects, engineers, and business professionals with a proven track record of...Remote jobFull timeFlexible hours
- ...better. JOB SUMMARY As a Senior Platform Engineer, your primary mission is to architect and... .... You will bridge the gap between low-level build mechanics and high-level deployability, ensuring that our robotics software moves from a developer’s brain to physical...Full timeLocal area
$198k - $247.5k
Business Area: Corp. StrategySeniority Level:DirectorJob Description:At Cloudera, we empower... ...enterprises.About Forward Deployed Engineering (FDE) at ClouderaCloudera’s Forward... ...GenAI/agentic applicationsStrong hands-on software engineering, data engineering, and applied...Full timeRemote workWork from homeRelocation- ...Full Stack Engineer York Space Systems was founded to radically improve spacecraft affordability... ...of satellites by supporting Flight Software, Ground Software, Vehicle Test, and... ...based on what you learn Translate high level designs and requirements into high quality...Permanent employmentLocal areaWorldwide
$91.4k - $180k
...that transform the world for good, then Jacobs is where you belong. We are looking for a passionate and dedicated Mid-Senior Level Site Civil Engineer based out of San Antonio or Austin, TX. In this role, you will be an integral member of the design team. You will have the...Full timeFor contractorsRemote workWorldwide- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology...Work experience placementWork at officeWorldwide
- ...fire. Who We Are Looking For We are looking for a Software Engineer who operates with clear ownership. You’re not just filling a... ...understanding Honed your product skills by turning high-level requests into practical features that real customers rely on...Full timeShift work
$105k - $170k
...building a small team of exceptional, hands-on engineers to make this happen. Mechanical,... ...years. About the team The Tool Software team builds the software that runs Atomic... ...Strong proficiency in Rust for systems-level Linux applications Hands-on Python experience...Full timeWork at officeVisa sponsorshipNight shift- ...Location : Austin, TX. Overview The Forward Deployed Software Engineer (FDSE) will be the ultimate problem solver, an elite member of... ...software solutions from concept to delivery, and ensuring a high level of customer satisfaction. Your days could range from working...Full timeWork experience placementWork at officeFlexible hours
$224k - $356.5k
....NVIDIA's Local AI team is building the software stack that makes large language models and... ..., or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent... ...range is 224,000 USD - 356,500 USD for Level 5, and 272,000 USD - 431,250 USD for Level...Full timeLocal area$110k - $135k
...this position.Role Responsibilities We are seeking a Senior Software Engineer to lead the modernization of enterprise payment and integration... ...Assistance Program Student Loan Repayment (below manager level only) Parental Leave One day volunteer time off $0 Money Transfer...Full timeTemporary workWork experience placementWork at officeVisa sponsorshipWork visaShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - All Levels. Be the first to apply!
- software engineer internship Austin, TX
- software development engineer aws Austin, TX
- software developer internship no experience Austin, TX
- real time software engineer Austin, TX
- financial software developer Austin, TX
- part time software developer Austin, TX
- software engineer co-op Austin, TX
- graduate software developer Austin, TX
- software engineer travel Austin, TX
- experienced software developer Austin, TX





