Senior Software Engineer

Anduril Anduril · Defense · Huntsville, AL · Mission Systems : Battlespace Awareness Engineering

Senior Software Engineer at Anduril, a defense technology company, contributing to AI-powered systems for military applications. The role involves developing state-of-the-art algorithms and software, prototyping solutions, implementing high-performance software, and engaging with customers. Requires strong software engineering, machine learning, applied mathematics, and engineering fundamentals, with experience in C/C++, Python, Matlab, and big data technologies. Must be eligible for a U.S. Top Secret SCI security 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
  • Matlab
  • Big data/NoSQL/database technologies
  • Software design
  • Algorithm implementation
  • Software analysis, testing, and optimization
  • Supervised and unsupervised learning
  • Clustering
  • Classification
  • Differential equations
  • Linear algebra
  • Optimization
  • Statistics
  • Random processes
  • Controls
  • Estimation theory
  • Digital signal processing

Nice to have

  • Computer vision
  • Sensor fusion
  • Autonomy

What the JD emphasized

  • 8+ years of experience and a 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