Senior Perception Engineer (C++/ROS) – Real-Time Robotics

StaffXpert LLC

Logan (UT)

On-site

USD 140,000 - 210,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

STAFFXPERT is seeking a Perception Engineer with strong expertise in C++ and robotics perception systems. You will develop algorithms that help robots understand their surroundings using LiDAR, radar, cameras, and sensor fusion, and you’ll lead production-grade, multithreaded C++ software on Linux.

The role includes designing real-time processing pipelines, integrating perception outputs into autonomy systems, mentoring junior engineers, conducting code reviews, and deploying solutions at

Qualifications

  • Bachelor's degree in CS/EE/Robotics or related field; master's preferred.
  • 10+ years of experience in perception or robotics software.
  • Strong hands-on expertise in C++11+ and production-grade Linux development.
  • Experience with LiDAR, radar, cameras, or sensor fusion is preferred.
  • Experience with ROS/ROS2 and DDS messaging.

Responsibilities

  • Lead design, development, and deployment of perception algorithms.
  • Architect real-time C++ processing pipelines for sensor fusion.
  • Develop production-grade multithreaded Linux applications.
  • Define sensor integration standards and validation processes.
  • Troubleshoot perception issues through root-cause analysis.
  • Collaborate with planning, controls, and systems engineering teams.
  • Deploy at customer sites and provide technical leadership during integration.
  • Conduct code reviews and mentor junior Perception Engineers.
  • Document system architecture and design decisions.

Skills

C++11+
Linux
Robotics
Perception
Python
MATLAB
Machine Learning
ROS/ROS2
Sensor Fusion
Multithreading
Linear Algebra
DDS

Education

Bachelor's in CS/EE/Robotics
Master's preferred

Tools

ROS
ROS2
DDS

Job description

STAFFXPERT is seeking a Perception Engineer with strong expertise in C++ and robotics perception systems. You will develop algorithms that help robots understand their surroundings using LiDAR, radar, cameras, and sensor fusion, and you’ll lead production-grade, multithreaded C++ software on Linux.

The role includes designing real-time processing pipelines, integrating perception outputs into autonomy systems, mentoring junior engineers, conducting code reviews, and deploying solutions at

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Perception Engineer (C++ Engineer)
Perception Engineer (C++ Engineer)

StaffXpert LLC • Logan (UT)

On-site
USD 140,000 - 210,000
Senior Perception Engineer: Real-Time Sensor Fusion
Senior Perception Engineer: Real-Time Sensor Fusion

Capgemini • Logan (UT)

On-site
USD 57,000 - 90,000
Real-Time Perception & Vision Engineer
Real-Time Perception & Vision Engineer

Path Robotics • Columbus (OH)

On-site
USD 120,000 - 180,000
Free lunch
Flexible PTO
Medical, dental, and vision coverage
+2
Lead Perception Engineer: Robotics & Sensor Fusion
Lead Perception Engineer: Robotics & Sensor Fusion

TALENT Software Services • Fort Worth (TX)

On-site
USD 140,000 - 170,000
Senior Robotics Engineer, Perception (Hybrid C++/Python)
Senior Robotics Engineer, Perception (Hybrid C++/Python)

Motion Recruitment • Boston (MA)

On-site
USD 120,000 - 180,000
Medical Insurance
PTO
401k
Real-Time Robotics Perception Engineer
Real-Time Robotics Perception Engineer

Auxo Talent • San Francisco (CA)

On-site
USD 140,000 - 190,000
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior Robotics Engineer / Perception
Senior Robotics Engineer / Perception

Motion Recruitment • Boston (MA)

On-site
USD 120,000 - 180,000
Medical Insurance
PTO
401k
Senior Perception Engineer III — Embedded C++
Senior Perception Engineer III — Embedded C++

Autonomous Solutions • Logan (UT)

On-site
USD 120,000 - 160,000
Real-Time Perception Engineer — Vision, 3D Geometry, ROS2
Real-Time Perception Engineer — Vision, 3D Geometry, ROS2

OhioX • Columbus (OH)

On-site
USD 140,000 - 210,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+2