Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Anduril Logo

Software Engineer, Computational Geometry

Anduril

$166,000 - $220,000
Dec 3, 2025
Costa Mesa, CA, US
Apply Now

Anduril Industries is looking to solve the problem of transforming U.S. and allied military capabilities with advanced technology, specifically in the maritime domain. The Maritime Digital Production team aims to build high-performance geometric and physics-based computation engines for a digital shipbuilding environment to enable fast, precise simulations of complex structures, materials, and assemblies, turning digital models into actionable insights for manufacturing and production.

Requirements

  • Advanced proficiency in C++ for high-performance computing.
  • Proficiency with python for quick prototyping.
  • Experience with physics engines such as PhysX or Bullet.
  • Ability to implement custom physics simulations for flexible commodities like wires.
  • Proficiency with CUDA and OpenCL for GPU acceleration.
  • Knowledge of efficient collision detection algorithms such as AABB, OBB, BVH.
  • Strong foundation in computational geometry, linear algebra, and numerical methods.

Responsibilities

  • Develop and implement algorithms for determining the optimal manufacturing assembly order of operations.
  • Perform collision analysis to ensure that assembly operations can be conducted without interference.
  • Factor in human ergonomics and tooling constraints in the algorithmic design to ensure all operations are feasible.
  • Rapidly run feasibility checks and optimize assembly operations based on the current conditions of the assembly.
  • Collaborate with digital, manufacturing, and corporate technology teams across Anduril in a high-tech, fast-paced culture of innovation that values technical depth, creativity, and execution.
  • Integrate your work with existing geometry, physics, and data systems, supporting both real-time visualization and large-scale numerical analysis.
  • Develop core algorithms for collision detection, spatial partitioning, and physics-based simulation, leveraging tools such as CUDA, OpenCL, and modern C++ for GPU-accelerated performance.

Other

  • Comfortable working in an agile, collaborative environment.
  • Ability to work independently, self-starter.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Background in industrial or manufacturing environments
  • Familiar with collaborative tools such as JIRA