Software Engineer, Computational Geometry (autonomy)

Kodiak Robotics, Inc.

Mountain View, California, United States
Competitive compensation pyckage; equity + annual ...
On-site
Deep expertise in computational geometry
Production c++ software engineering experience
Cpu architecture optimization and simd knowledge
Kodiak Robotics, Inc. is seeking a Software Engineer specializing in computational geometry to join their Motion Planning team in Mountain View, California. The role involves designing and implementing advanced geometric algorithms and optimizing performance for autonomous systems

Job Summary

  • The role involves building a robust, mathematically rigorous geometry library that powers mission-critical autonomous driving systems.
  • Candidates will optimize code for x86 architectures using cache-efficient layouts and instruction-level parallelism to maximize performance.
  • Kodiak offers competitive compensation including equity, generous parental leave, and comprehensive health benefits through Kaiser Permanente.

Matching Summary

Match Score: 85

Kodiak Robotics, Inc. is seeking a Software Engineer specializing in computational geometry to join their Motion Planning team in Mountain View, California. The role involves designing and implementing advanced geometric algorithms and optimizing performance for autonomous systems.

Salary

Competitive compensation package; Equity and annual bonuses included; Comprehensive medical, dental, vision, and disability insurance

Skills & Requirements

Must-have

  • Deep expertise in computational geometry
  • Production C++ software engineering experience
  • CPU architecture optimization and SIMD knowledge
  • Strong background in linear algebra and applied mathematics
  • Test-driven development for numerical stability

Nice-to-have

  • GPU programming experience with CUDA or OpenCL
  • Experience with motion planning and trajectory optimization
  • Proficiency in Python or TypeScript for tooling
  • Familiarity with Clipper or Boost.Geometry libraries
  • Background in robotics, SLAM, or 3D graphics

Key Requirements

  • 4+ years of software engineering experience
  • MS, PhD, or equivalent experience in applied mathematics
  • Meaningful production C++ experience

Work Rights

Not specified

Tailored Resume

Cover Letter