Skip to content

Principal Software Engineer – Imaging
Company | Anduril |
---|
Location | Lexington, MA, USA |
---|
Salary | $196000 – $294000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- Bachelor of Science degree in Computer Science, Computer Engineering or related field, or equivalent work experience
- 10+ years professional software development experience, preferably in a Linux environment
- Expert knowledge of C++ and familiarity with Python, GIT, bash scripting and CMake
- Team-player, self-motivated, driven, organized
- Experience troubleshooting and analyzing remotely deployed software systems
- Strong analytical & critical thinking and problem-solving skills and an ability to communicate ideas clearly
- Eligible to obtain and maintain an active U.S. Top Secret security clearance
Responsibilities
- Implement 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, implement, and optimize image processing algorithms
- 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
Preferred Qualifications
- 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
- Able to read and understand electronic schematics