Andurilindustries

Winter 2027 Research Engineer Co-op

Santa Ana, California, United States. Posted a month ago

The role

You will profile a C++ computational geometry pipeline and implement algorithmic improvements to a disassembly sequence search. The goal is to create a faster engine for large assemblies by using techniques like pruning, memoization, and parallelism.

What you will do

  • Profiling a C++ computational geometry pipeline on real assemblies
  • Designing and implementing algorithmic improvements to a disassembly sequence search
  • Decomposing large assemblies into subassemblies
  • Parallelizing expensive geometric tests across cores
  • Building a benchmark corpus and harness for continuous integration
  • Gating every optimization on output equivalence against a reference set
  • Writing up results and presenting them to the engineering team

Required qualifications

  • Must be pursuing master’s degree or PhD in Computer Science, Robotics, Mechanical Engineering, Applied Mathematics, or a related field
  • Must be returning to school at the end of the internship to continue academic studies for at least one quarter or semester
  • Must be a U.S. Person due to required access to U.S. export-controlled information or facilities
  • U.S. clearance eligibility may be required depending on program
  • Ability to complete an in-person co-op in Santa Ana, CA, in winter 2027

Nice to have

  • Strong modern C++, C++17 or later
  • Solid algorithms and data structures, including graph algorithms, combinatorial search and pruning, and complexity analysis
  • Computational geometry fundamentals: triangle meshes, bounding volume hierarchies and other spatial indexes, intersection and collision tests, and reasoning about directions on the sphere
  • Experience profiling and optimizing code
  • Research or coursework in assembly sequence planning, disassembly planning, or motion planning
  • Publications at ICRA, IROS, RSS, SoCG, or Solid and Physical Modeling, or in the Computer-Aided Design journal
  • Experience with Eigen, OpenCASCADE, OpenVDB, CGAL, or a collision or bounding volume hierarchy library
  • Parallel programming in C++ with Intel TBB, OpenMP, or standard threads
  • Familiarity with CAD data: boundary representations versus tessellated meshes, and formats such as STEP and JT
  • Experience with CMake, GoogleTest, and reproducible builds

Benefits

  • Comprehensive, competitive benefits package available at little to no cost to employees

Before you apply

  • Must be a U.S. Person
  • U.S. clearance eligibility may be required
  • Must be returning to school for at least one quarter or semester after the internship

About the company

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Their family of systems is powered by Lattice OS, an AI-powered operating system.

Winter 2027 Research Engineer Co-op at Andurilindustries | JobZoey