Posted in

Principal Software Engineer – Imaging

Principal Software Engineer – Imaging

CompanyAnduril
LocationLexington, MA, USA
Salary$196000 – $294000
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert 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