Software Engineer

Anduril Anduril · Defense · Broomfield, CO · Mission Systems : Battlespace Awareness Engineering

Software Engineer at Anduril Industries, 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 for mission-critical systems, with a focus on autonomy, AI, computer vision, and sensor fusion. Responsibilities include prototyping, implementing high-performance software, engaging with customers, and working across the full software development lifecycle.

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
  • Matlab
  • Big data/NoSQL/database technologies
  • AngularJS
  • Node.js
  • Javascript
  • full-stack web development
  • software design
  • algorithm implementation
  • software analysis
  • testing
  • optimization
  • supervised and unsupervised learning
  • clustering
  • classification
  • differential equations
  • linear algebra
  • optimization
  • statistics
  • random processes
  • controls
  • estimation theory
  • digital signal processing
  • Eligible to obtain and maintain an active U.S. Top Secret SCI security clearance

What the JD emphasized

  • mission-critical systems
  • mission-critical needs

Other signals

  • AI-powered operating system
  • autonomy
  • AI
  • computer vision
  • sensor fusion