Location
Pittsburgh
Job Type
Full-time
Posted
June 13, 2026
Job Description
Software Perception Engineer
Description
Responsible for designing, implementing, and testing algorithms for sensor fusion, object detection, tracking and classification. You will also collaborate with other engineers and researchers to integrate your solutions into a software stack and hardware platform.
Solve challenging perception problems for mobile off-road machines.
Participate in design and development of high-quality perception software and algorithms to solve our customer needs.
Document architecture specifications, software design, verification plans, test cases, operating procedures, and safety procedures.
Work with application teams to collect and analyze data on customer experience with robotic and manned platforms. Work with others to analyze and annotate data for ML training. Participate in the iterative ML training cycles to meet perception requirements.
Use appropriate tools to debug, test and maintain perception software and assist in the verif...
Description
Responsible for designing, implementing, and testing algorithms for sensor fusion, object detection, tracking and classification. You will also collaborate with other engineers and researchers to integrate your solutions into a software stack and hardware platform.
Solve challenging perception problems for mobile off-road machines.
Participate in design and development of high-quality perception software and algorithms to solve our customer needs.
Document architecture specifications, software design, verification plans, test cases, operating procedures, and safety procedures.
Work with application teams to collect and analyze data on customer experience with robotic and manned platforms. Work with others to analyze and annotate data for ML training. Participate in the iterative ML training cycles to meet perception requirements.
Use appropriate tools to debug, test and maintain perception software and assist in the verif...