cover image
SR2 | Socially Responsible Recruitment | Certified B Corporation™

Software Engineer

On site

Austin, United states

$ 300,000 /year

Full Time

02-03-2026

Share this job:

Skills

Python CI/CD DevOps Docker Kubernetes Problem-solving Decision-making Networking Machine Learning PyTorch TensorFlow Computer Vision Programming git Autonomy C++ CI/CD Pipelines Robotics

Job Specifications

Software Engineer

We are a venture-backed defense technology startup building next-generation autonomous defense systems. Founded by former Navy electrical engineers with deep expertise in robotics and software, our team is developing an autonomous platform that leverages advanced computer vision, control systems, and real-time decision-making to counter emerging aerial threats.

This is a true engineering-first environment where technical rigor, speed, and ownership matter. Backed by founders with multiple successful exits totaling $180M+, we are building mission-critical technology designed to operate in the most demanding real-world conditions.

If you enjoy solving complex, high-stakes engineering challenges and want your work to have direct operational impact, you’ll thrive here.

The Role

We’re looking for a highly skilled Software Engineer with strong proficiency in C++ and/or Python to design and build high-performance, real-time systems.

You’ll work at the intersection of robotics, autonomy, and systems engineering — solving difficult technical problems that require performance, reliability, and precision.

What You’ll Do

Design, develop, and maintain high-performance software applications (primarily C++)
Build scalable, efficient, and reliable real-time systems
Optimize code for speed, memory efficiency, and robustness
Implement multi-threaded and concurrent software architectures
Collaborate closely with mechanical, electrical, and computer vision engineers
Develop algorithms and data structures to solve complex computational challenges
Debug, profile, and resolve performance bottlenecks
Contribute to code reviews, testing frameworks, and documentation
Work with Git-based workflows and CI/CD pipelines
Ensure security and reliability standards are upheld in mission-critical systems

What We’re Looking For

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
Strong proficiency in modern C++ (C++11/14/17/20) and/or Python
Experience with multi-threading, concurrency, and performance optimization
Solid understanding of memory management and system-level programming
Familiarity with debugging and profiling tools
Experience with Git and modern development workflows
Strong problem-solving ability and comfort working in a fast-paced, technical environment
Professional software engineering experience preferred

Nice to Have

GPU programming experience (CUDA, OpenCL) or parallel computing
Knowledge of networking protocols or distributed systems
Experience with machine learning frameworks (PyTorch, TensorFlow)
Scientific computing background
DevOps experience (Docker, Kubernetes, CI/CD pipelines)

What We Offer

Competitive base salary
Meaningful equity package
Health, dental, and vision insurance
Paid time off

About the Company

Built to Make an Impact. We exist to harness the power of recruitment to create meaningful change across the world. Our mission is simple but profound: to connect purpose-driven talent with industries that shape a better future. From driving innovation in Tech for Impact, advancing the global Clean Energy transition, to empowering Central Government Public Services, we are a Global Recruitment Group committed to making an impact and leaving a positive legacy. Why We Exist We believe recruitment should do more than fil... Know more