Software Engineer - Lidar Algorithms

Mountain View, CA
About us:
Aeva is building the next generation of sensing and perception for autonomous vehicles and beyond. With its unique ability to measure instantaneous velocity for each pixel, long-range performance at high resolutions, while being free from LiDAR or sunlight interference, Aeva’s 4D LiDAR is built from the ground up at silicon photonics scale for mass-market applications.

Role Overview:
We are looking for a software engineer with a focus on algorithm development for point cloud processing in production as well as simulation platforms.

What you'll do:

  • Design and develop point cloud processing algorithms for detection, filtering, and tracking in C++ in production software and simulation platforms
  • Translate floating-point models to fixed-point for optimal implementation on ARM processors and FPGAs
  • Be involved in all stages of algorithm development including data collection, analysis, development, and test
  • Participate in the team's development processes, including requirements and design documentation, test-plan generation and execution, peer design and code reviews, process feedback, and improvements

What you'll have:

  • 3+ years of experience in developing C/C++ applications with a focus on algorithm design
  • Good fundamentals in mathematics, probability theory, estimation theory, and excellent problem-solving skills
  • Bachelor degree with 3+ years of industry experience or a masters degree working on software development and algorithm design
  • Willingness to learn, ability to communicate well, and demonstrate healthy drive and energy to understand and solve complex system-level problems


  • Experience working on point cloud processing algorithms for detection, estimation, and filtering
  • Worked on fixed-point algorithm implementation on low-end processors
  • Knowledge of working principles for radars/lidars
  • Experience optimizing algorithms for different embedded platforms including ARM and SIMD processors

What's in it for you:

  • Be part of a fast-paced and dynamic team
  • Very competitive compensation and meaningful stock grants
  • Exceptional benefits: Medical, Dental, Vision, and more
  • Unlimited PTO: We care about results, not punching timecards

Apply for Software Engineer - Lidar Algorithms

Resume is required

Full name is required

Phone number is required