Senior Software Engineer

Anduril Anduril · Defense · Fort Collins, CO · Mission Systems : Battlespace Awareness Engineering

Senior Software Engineer at Anduril, a defense technology company, contributing to an AI-powered operating system (Lattice OS) that transforms military capabilities. The role involves developing state-of-the-art algorithms and software, prototyping solutions, implementing high-performance software, and working with customers. Requires 8+ years of experience, C/C++, Python, big data, software engineering principles, machine learning (supervised/unsupervised), applied mathematics, and engineering fundamentals (controls, estimation, DSP). Must be eligible for U.S. Top Secret SCI clearance.

What you'd actually do

  1. Contribute to the direction of a small team with your expertise and ideas
  2. Prototype state-of-the-art software solutions in an agile development environment
  3. Implement high-performance software spanning the spectrum from tactical systems to web applications
  4. Use high-fidelity modeling and simulation environments, innovative analysis tools, and sound analysis techniques to quantify the benefit of our technology
  5. Engage with our customers, to ensure successful outcomes for their mission-critical needs

Skills

Required

  • C/C++
  • Python
  • Big data/NoSQL/database technologies
  • Software engineering: software design, algorithm implementation, and software analysis, testing, and optimization
  • Machine learning: supervised and unsupervised learning, clustering, and classification
  • Applied mathematics: differential equations, linear algebra, optimization, statistics, and random processes
  • Engineering: controls, estimation theory, and digital signal processing

What the JD emphasized

  • 8+ years of experience
  • Bachelors degree or equivalent education/work experience
  • Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance

Other signals

  • AI-powered operating system
  • autonomy
  • computer vision
  • sensor fusion
  • Machine learning: supervised and unsupervised learning, clustering, and classification
  • Applied mathematics: differential equations, linear algebra, optimization, statistics, and random processes
  • Engineering: controls, estimation theory, and digital signal processing