1

Perception Algorithm Engineer Jobs in Pittsburgh, PA

Autonomy Engineer

Warrendale, PA · On-site

$70 - $90/hr

In this role, you will work hands‑on with robotic platforms, autonomy algorithms, sensors, and ... Contribute to software modules related to navigation, perception, planning, or robotic behaviors

In this role, you will work hands-on with robotic platforms, autonomy algorithms, sensors, and ... perception, planning, or robotic behaviors • Work closely with senior engineers to diagnose ...

In this role, you will work hands-on with robotic platforms, autonomy algorithms, sensors, and ... perception, planning, or robotic behaviors • Work closely with senior engineers to diagnose ...

Robotics Software Engineer

Pittsburgh, PA · On-site

$100K - $300K/yr

... perception. You should be comfortable working with both general-purpose and specialized robotics ... including algorithms, data structures, and system design. * Familiarity with machine learning ...

... and algorithms. * Drive technical collaboration and interface seamlessly with perception and ... PhD preferred in Robotics, Computer Science, Computer Engineering, Mechanical Engineering, or a ...

Research Engineer

Pittsburgh, PA · On-site

$100K - $300K/yr

Develop and implement new algorithms for training and optimizing general-purpose robot foundation ... Conduct cutting edge research across multiple disciplines (Perception, Robotics, RL/ IL, Machine ...

Showing results 21-40

Perception Algorithm Engineer information

See Pittsburgh, PA salary details

$57.8K

$108.4K

$197.1K

How much do perception algorithm engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for perception algorithm engineer in Pittsburgh, PA is $108,374.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,200.00 and $128,600.00 per year, depending on experience, location, and employer.

What is a perception algorithm engineer?

A Perception Algorithm Engineer is a professional who develops algorithms that enable machines—such as autonomous vehicles or robots—to interpret and understand sensory data from their environment. This typically involves processing data from cameras, lidar, radar, and other sensors to identify objects, track movement, and understand surroundings. Perception Algorithm Engineers work with computer vision, sensor fusion, and machine learning techniques to create reliable and efficient perception systems. Their work is crucial in making machines aware of their surroundings and enabling them to respond appropriately. They often collaborate with hardware, software, and robotics teams to integrate their algorithms into real-world applications.

What are some common challenges faced by perception algorithm engineers when integrating their solutions into autonomous systems?

Perception Algorithm Engineers often encounter challenges when ensuring their algorithms perform reliably in diverse real-world environments, such as varying lighting, weather conditions, and sensor noise. Integrating algorithms with hardware requires close collaboration with robotics and systems engineering teams to optimize performance and latency. Additionally, balancing accuracy with computational efficiency is crucial, as perception modules must run in real time on embedded systems. Addressing these challenges involves rigorous testing, continuous model improvement, and effective cross-functional communication.

What are the key skills and qualifications needed to thrive as a perception algorithm engineer, and why are they important?

To thrive as a Perception Algorithm Engineer, you need a strong background in computer vision, machine learning, and programming (typically C++ or Python), often supported by a degree in computer science, robotics, or a related field. Familiarity with tools like TensorFlow, PyTorch, OpenCV, and ROS, as well as experience with sensor data (e.g., LiDAR, cameras), is crucial. Strong analytical thinking, problem-solving abilities, and effective teamwork are standout soft skills for this role. These skills are vital to develop robust perception systems that enable autonomous vehicles and robots to interpret and interact safely with complex real-world environments.

What are popular job titles related to Perception Algorithm Engineer jobs in Pittsburgh, PA?

For Perception Algorithm Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:

What job categories do people searching Perception Algorithm Engineer jobs in Pittsburgh, PA look for?

The top searched job categories for Perception Algorithm Engineer jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Perception Algorithm Engineer jobs?

Cities near Pittsburgh, PA with the most Perception Algorithm Engineer job openings:

Autonomy Engineer

Ara

Warrendale, PA • On-site

$70 - $90/hr

Other

Re-posted 29 days ago


Job description

Job Category: Engineering Support Services

Requisition Number: AUTON009914

About the Role

We are seeking an Autonomy Engineer to support the development, integration, and testing of autonomy software across a range of unmanned ground vehicle platforms. This hybrid position requires working onsite three days per week at our Warrendale, PA office, with flexibility for remote work on the remaining days.

In this role, you will work hands‑on with robotic platforms, autonomy algorithms, sensors, and integration workflows. You’ll collaborate with a multidisciplinary team to bring up systems, validate performance, and help deliver high‑reliability autonomy capabilities.

What You’ll Do
  • Integrate autonomy software with robotic platforms and onboard sensors
  • Support bring‑up, testing, and debugging of autonomy components in lab and field environments
  • Contribute to software modules related to navigation, perception, planning, or robotic behaviors
  • Work closely with senior engineers to diagnose system performance issues and develop solutions
  • Participate in field tests, collect and analyze data, and help validate autonomy performance
  • Collaborate across mechanical, electrical, perception, and systems teams
  • Contribute to documentation, code reviews, and engineering best practices
  • Travel occasionally (typically 10–25%) for testing or project support
Qualifications
  • B.S. in Robotics, Engineering, Computer Science, or related field
  • Proficiency in C++ and/or Python
  • Experience with robotic sensors, hardware integration, or mobile robotics projects
  • Strong understanding of core software principles: debugging, algorithms, unit testing
  • Ability to work hands‑on with hardware and equipment
  • Strong communication and collaboration skills
Preferred Skills
  • Familiarity with ROS2 or robotics middleware
  • Experience with perception, mapping, or navigation concepts
  • Linux development experience
  • Exposure to embedded or real‑time systems
Why Join Neya / ARA?

This role aligns with early‑professional technical levels depending on experience. We offer competitive compensation, comprehensive benefits, professional development opportunities, and the chance to work on cutting‑edge unmanned systems that directly support national security missions.

Locations

PA04 - Warrendale
555 Keystone Drive
Warrendale, PA 15086, USA

Equal Opportunity Employer / Protected Veterans / Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr