C++ Software Engineer Intern

Lexington, MA /
Anduril - Imaging – Imaging - Software /
/ On-site
The Anduril Imaging team develops state-of-the-art imaging systems, deployed to tackle the most significant security challenges of America and its allies. We are seeking a C++ Software Engineering Intern to create realtime image processing tools for our novel infrared sensor systems. You will be responsible for designing, testing and deploying real-time processing code on fielded systems as well as maintaining a deep understanding of our unique sensors.


    • Implement image processing algorithms for real-time operations on SWAP-limited compute hardware
    • Create / modify custom CUDA kernels
    • Utilize toolsets to aid in debugging and performance analysis
    • Work with a multi-disciplinary team on challenging problems in a fast-paced environment


    • Working towards a Bachelor of Science degree in Computer Science, Computer Engineering or related field, or equivalent work experience
    • Strong analytical & critical thinking and problem-solving skills and an ability to communicate ideas clearly
    • Team-player, self-motivated, driven, organized
    • Strong background in software development
    • Experience with software revision control
    • U.S. Person status is required as this position needs to access export controlled data
Anduril is an equal-opportunity employer, and we encourage candidates from all backgrounds to apply. If you are someone passionate to work on problems that matter, we’d love to hear from you!