Software Perception Engineer information
See salary details
$63.5K - $76.4K
2% of jobs
$76.4K - $89.3K
4% of jobs
$89.3K - $102.2K
6% of jobs
$102.2K - $115.1K
8% of jobs
$122.1K is the 25th percentile. Wages below this are outliers.
$115.1K - $128K
7% of jobs
The median wage is $144K / yr.
$141K - $153.9K
16% of jobs
$153.9K - $166.8K
2% of jobs
$172.1K is the 75th percentile. Wages above this are outliers.
$166.8K - $179.7K
26% of jobs
$179.7K - $192.6K
1% of jobs
$192.6K - $205.5K
8% of jobs
How much do software perception engineer jobs pay per year?
As of Sep 10, 2026, the average yearly pay for software perception engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.
A Software Perception Engineer develops algorithms and software systems that enable machines, such as autonomous vehicles or robots, to interpret and understand their environment using sensor data like cameras, lidar, and radar. They design, implement, and optimize perception pipelines that detect, classify, and track objects in real time. Their work enables machines to make informed decisions based on their surroundings, contributing to advancements in fields like robotics, automotive, and artificial intelligence.
To thrive as a Software Perception Engineer, you need a strong background in computer vision, machine learning, and programming (often in C++ or Python), usually supported by a degree in computer science, robotics, or related fields. Experience with deep learning frameworks (such as TensorFlow or PyTorch), sensor data processing (like LiDAR or camera systems), and version control tools is typically required. Analytical thinking, problem-solving skills, and teamwork are vital soft skills that help engineers tackle complex perception challenges and collaborate effectively. These competencies are crucial for developing reliable perception systems that enable autonomous technologies to interpret and interact safely with their environments.
Software Perception Engineers often work closely with hardware and robotics teams to ensure that perception algorithms integrate effectively with sensors and robotic platforms. Collaboration typically involves joint design reviews, troubleshooting sensor data, and optimizing real-time processing pipelines. This cross-functional teamwork helps align software capabilities with hardware constraints, enabling robust perception solutions. Clear communication and regular syncs are essential to quickly address integration challenges and deliver reliable system performance.
What cities are hiring for Software Perception Engineer jobs?
Cities with the most Software Perception Engineer job openings:
What states have the most Software Perception Engineer jobs?
States with the most job openings for Software Perception Engineer jobs include:
What are popular job titles related to Software Perception Engineer jobs?
For Software Perception Engineer jobs, the most frequently searched job titles are:
