Anduril Industries is looking to transform U.S. and allied military capabilities with advanced technology, specifically in the area of imaging systems and computer vision, to tackle the most significant security challenges of America and its allies.
Requirements
- Expert knowledge of C++ and familiarity with Python, GIT, bash scripting and CMake
- Strong knowledge of image processing and computer vision concepts
- Experience troubleshooting and analyzing remotely deployed software systems
- Hands-on experience implementing image processing algorithms including with CUDA
- Linux command line experience and familiarity with Linux system administration
- Experience with performance optimization for concurrency, multithreading, speed and reliability
- Familiarity with Embedded software development in Linux, RTOS or Nix/NixOS
Responsibilities
- Own and lead the implementation of software solutions for mission-critical imaging systems
- Write efficient, well tested code in C++ and Python
- Develop low-latency, high-bandwidth processing pipelines for airborne imaging sensors
- Jump into and understand a large codebases
- Develop and refine algorithms for real-time image processing and analysis
- Work with a multi-disciplinary team on challenging problems in a fast-paced environment
- Support end-to-end system delivery, from initial design to manufacturing, deployment, and sustainment
Other
- BS, MS, or PhD in Computer Science, Electrical Engineering, Mathematics, Physics, or related field, or equivalent work experience
- 6+ years professional software development experience, preferably in a Linux environment
- Team-player, self-motivated, driven, organized
- Eligible to obtain and maintain an active U.S. Top Secret security clearance
- Strong analytical & critical thinking and problem-solving skills and an ability to communicate ideas clearly