
Job Overview
Location
Lexington, Massachusetts, United States
Job Type
Full-time
Category
Software Engineer
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • As a Lead Software Engineer on the Imaging team at Anduril Industries, you will be at the forefront of developing and deploying cutting-edge real-time image processing software for our advanced infrared imaging systems. This is a pivotal role where you will own the implementation of mission-critical software solutions, ensuring our systems can effectively tackle the most significant security challenges faced by the U.S. and its allies. You will be instrumental in enabling rapid deployment of new technologies onto embedded and SWAP-limited hardware, facilitating rapid scaling, and ensuring seamless integration into complex defense architectures.
- • Your primary responsibility will be to lead the technical execution and development of core software components. This involves writing highly efficient, well-tested, and maintainable code, primarily in C++, with proficiency in Python for scripting and tooling. You will architect and build low-latency, high-bandwidth processing pipelines specifically designed for airborne imaging sensors, demanding a deep understanding of real-time constraints and performance optimization.
- • A key aspect of this role is the ability to quickly immerse yourself in and understand large, complex codebases. You will be expected to contribute meaningfully to existing systems while also driving the development of new features and capabilities. This requires strong debugging skills and a methodical approach to problem-solving.
- • You will be responsible for developing and refining sophisticated algorithms for real-time image processing and analysis. This includes areas such as object detection, tracking, feature extraction, and sensor fusion, all within the context of demanding operational environments.
- • Collaboration is central to success at Anduril. You will work closely with a multi-disciplinary team comprising hardware engineers, systems engineers, AI/ML specialists, and other software developers. This fast-paced, dynamic environment requires excellent communication and teamwork to overcome challenging technical hurdles.
- • Your involvement will span the entire product lifecycle, from initial concept and design through to manufacturing, deployment in the field, and ongoing sustainment. This end-to-end ownership ensures that the software you develop is robust, reliable, and meets the stringent requirements of defense applications.
- • You will play a crucial role in ensuring that our imaging systems are not only technologically advanced but also practical and deployable. This includes optimizing software for embedded systems with strict Size, Weight, and Power (SWAP) constraints, a common challenge in defense technology.
- • The role demands a proactive and self-driven individual who can take initiative, manage their workload effectively, and contribute to a culture of technical excellence and innovation. You will be expected to mentor junior engineers and contribute to best practices within the team.
- • By joining Anduril, you are contributing to a mission-driven company that is revolutionizing defense technology. The systems you help build will provide critical capabilities to protect national security interests, offering a unique opportunity to make a tangible impact.
- • You will leverage your expertise in C++ and potentially CUDA to accelerate processing on specialized hardware, ensuring that our image analysis capabilities are state-of-the-art and performant under pressure.
- • Your work will directly influence the capabilities of our Lattice OS, contributing to its AI-powered foundation that transforms raw data into actionable intelligence for command and control centers.
- • This position requires a strong understanding of systems-level Linux environments, enabling you to develop, debug, and deploy software efficiently in diverse operational settings.
- • You will be involved in the rigorous testing and validation of imaging software, ensuring its reliability and accuracy in mission-critical scenarios.
- • The ability to troubleshoot and analyze remotely deployed software systems will be essential for supporting our fielded products and ensuring their continued performance.
- • You will contribute to the overall system architecture, making design decisions that balance performance, scalability, and maintainability.
- • This role offers the chance to work on challenging, real-world problems that have significant national security implications, pushing the boundaries of what's possible in defense technology.
🎯 Requirements
- • BS, MS, or PhD in Computer Science, Electrical Engineering, Mathematics, Physics, or a related field, or equivalent practical work experience.
- • 6+ years of professional software development experience, with a strong emphasis on C++ development within a Linux environment.
- • Expert-level proficiency in C++ and familiarity with Python, GIT, bash scripting, and CMake.
- • Strong knowledge of image processing and computer vision concepts, including algorithm development and implementation.
- • Eligibility to obtain and maintain an active U.S. Secret security clearance.
🏖️ Benefits
- • Comprehensive medical, dental, and vision plans at little to no cost to you (US Roles).
- • Generous time off, including a holiday hiatus in December, Caregiver & Wellness Leave, and highly competitive PTO plans.
- • Income Protection: Anduril covers life and disability insurance for all employees.
- • Family Planning & Parenting Support: Coverage for fertility treatments, adoption, and gestational carriers, along with resources for new parents.
- • Mental Health Resources: Access to free 24/7 mental health resources, including therapy and life coaching, plus work-life services.
- • Professional Development: Annual reimbursement for professional development opportunities.
Skills & Technologies
About Anduril Industries, Inc.
Anduril Industries is an American defense technology company that develops autonomous systems, sensor networks, and command-and-control software for military and homeland-security applications. Founded in 2017, it designs unmanned aerial vehicles, counter-drone systems, undersea vehicles, and AI-powered surveillance towers, integrating them into a unified operating system called Lattice. The company focuses on rapid hardware-software iteration, open-architecture platforms, and direct contracts with the U.S. Department of Defense and allied governments to address emerging threats across land, sea, air, and cyber domains.
Similar Opportunities

Ryzlabs Inc.
11 days ago

Web.com Group, Inc.
2 days ago

