Staff Perception Software Engineer

Posted 3 days ago

fruition groupMemphis (TN)

SENIORITY

Lead

SALARY

$170,000 – $240,000

Apply

About the role

Staff Perception Software Engineer – Autonomous Vehicle Systems We are representing a fast-scaling technology company developing cutting-edge autonomous vehicle platforms. They are seeking a Staff Perception Software Engineer to lead the design and development of intelligent perception systems that power autonomy across complex, real-world environments. This is a high-impact role where you’ll shape the algorithms and systems responsible for situational awareness, object detection, and environmental understanding for next-generation autonomous mobility.
Location: Flexible across the U.S. with a preference for candidates near major tech hubs (Austin, San Francisco Bay Area, Seattle).
Compensation Package:
  • Base Salary Range: $170,000 – $240,000 (depending on experience)
  • Annual Bonus: Up to 20%EquityFull medical/dental/vision coverage 401(k) with company match
  • Flexible PTO and remote work flexibility
  • Relocation support as needed
Role Overview: As a Staff Perception Software Engineer, you will serve as a technical leader in the development of advanced perception pipelines. You’ll architect and optimize systems that fuse sensor data (LiDAR, camera, radar) and deliver real-time, accurate understanding of the surrounding environment to support safe autonomous decision-making.
Key Responsibilities:
  • Design and implement core perception algorithms for detection, classification, tracking, and scene understanding
  • Lead integration of multi-modal sensor data (LiDAR, radar, camera) into robust, real-time pipelines
  • Develop scalable, efficient code for deployment on embedded and vehicle compute platforms
  • Work closely with autonomy, mapping, and systems teams to integrate perception into full-stack autonomy
  • Conduct data-driven performance tuning and optimization across real-world edge cases
  • Provide technical mentorship and help establish best practices across the perception team
Qualifications: M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or related field 7+ years of experience in perception software, computer vision, or robotics Strong proficiency in C++ (modern standards) and PythonHands-on experience with one or more of the following:
  • Deep learning for perception (e.g., object detection, semantic segmentation)
  • Multi-sensor fusion and tracking3D point cloud processing (e.g., PCL, Open3D)
  • Real-time systems and software optimization
Preferred Experience:
  • Experience deploying perception systems on AVs, UAVs, or robotics platforms
  • Familiarity with ROS, TensorRT, CUDA, or hardware acceleration
  • Experience with large-scale data processing and simulation environments
  • Knowledge of safety certification processes (e.g., ISO 26262, ASIL)
  • Apply or Inquire:
This is a rare opportunity to shape perception software at the forefront of autonomous mobility innovation. Apply Now!

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this