Perception Engineer

Capgemini

Dallas (TX)

On-site

USD 56,000 - 90,000

Full time

17 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tundra Technical Solutions is seeking a Perception Engineer III to design and develop advanced perception algorithms and sensor integration for autonomous vehicle platforms. You will lead real-time C++ pipelines and mentor junior engineers on the Perception team.

You will work on LiDAR, radar, camera, and sensor fusion, collaborating with cross-functional teams to ensure robust perception in embedded environments. The role requires strong C++, Linux, and ROS/ROS2 experience.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or related field.
  • 4-7 years of experience developing perception systems for autonomous vehicles or robotics platforms.
  • Expert proficiency in C++ (C++11 or newer) with production-grade, multithreaded Linux apps.
  • Experience with LiDAR, radar, image processing, or sensor fusion and tracking.
  • Experience with ROS/ROS2 and DDS or publish-subscribe messaging.
  • Strong ML/AI in embedded C++ environments.
  • Proficiency in Python3 or MATLAB for prototyping.
  • Advanced knowledge of linear algebra and probabilistic estimation.

Responsibilities

  • Lead design, development, and deployment of perception algorithms for LiDAR, radar, camera, and fusion across clients' autonomous platforms.
  • Architect real-time C++ processing pipelines for object detection, classification, tracking in embedded environments.
  • Define sensor selection criteria, integration standards, and validation processes.
  • Drive root-cause analysis and algorithm refinement for perception failures.
  • Collaborate with planning, controls, and systems engineers to align outputs with autonomy architecture.
  • Deploy and configure perception systems at customer sites and provide technical leadership.
  • Mentor Perception Engineers I and II; conduct code reviews and guidance.
  • Document architecture, decisions, and lessons learned.

Skills

C++ (11+)
ROS/ROS2
Sensor fusion
Python
Multithreading
Linux

Education

Bachelor's degree
Master's preferred

Tools

DDS
MATLAB

Job description

As a Perception Engineer III , you are responsible for leading the design and development of advanced perception algorithms and sensor integration solutions that drive the performance of clients autonomous vehicle platforms. You operate with a high degree of autonomy, own complex technical processes, and actively mentor junior engineers on the Perception team.

Essential duties and responsibilities:
  • Lead the design, development, and deployment of perception algorithms for LiDAR, radar, camera, and sensor fusion applications across clients autonomous platforms.
  • Architect real-time C++ processing pipelines for object detection, classification, tracking, and sensor fusion in embedded environments.
  • Define sensor selection criteria, integration standards, and validation processes for new and existing perception systems.
  • Drive resolution of complex or non-standard perception failures through root cause analysis and algorithm refinement.
  • Collaborate cross-functionally with planning, controls, and systems engineers to align perception outputs with broader autonomy architecture.
  • Deploy and configure perception systems at customer sites, providing technical leadership during integration.
  • Mentor Perception Engineers I and II, conducting code reviews and providing technical guidance.
  • Document system architecture, algorithm design decisions, and lessons learned to build team knowledge.
Essential education, work experience & skills:
  • Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or a related field; Master's degree preferred.
  • 4-7 years of experience developing perception systems for autonomous vehicles or robotics platforms.
  • Expert proficiency in C++ (C++11 or newer) with demonstrated experience building production-grade, multithreaded Linux applications.
  • Proven experience with at least two of the following: LiDAR point cloud processing, automotive radar processing, image processing for object recognition, or sensor fusion and object tracking.
  • Experience with Robot Operating System (ROS or ROS2) and DDS or publish-subscribe messaging architectures.
  • Strong understanding of machine learning and AI techniques deployed in embedded C++ environments.
  • Proficiency in Python3 or MATLAB for prototyping and analysis.
  • Advanced knowledge of linear algebra, probabilistic estimation, and coordinate transformations.
Physical requirements:
  • Ability to remain in a stationary position at a computer workstation constantly throughout the workday.
  • Ability to constantly operate a computer and other office productivity machinery.
  • Ability to effectively complete job responsibilities on computer monitors.
  • Ability to effectively communicate and exchange information in person, via phone, and through other electronic means.
  • Able to traverse an office environment.

The pay range that the employer in good faith reasonably expects to pay for this position is $41.61/hour - $65.01/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.

Tundra Technical Solutions is among North America's leading providers of Staffing and Consulting Services. Our success and our clients' success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Perception Engineer
Perception Engineer

Capgemini • Logan (UT)

On-site
USD 57,000 - 90,000
Medical benefits
Dental benefits
Vision benefits
+1
Perception Engineer
Perception Engineer

TALENT Software Services • Fort Worth (TX)

On-site
USD 140,000 - 170,000
Perception Engineer III (Mendon)
Perception Engineer III (Mendon)

ConsultNet Technology Services and Solutions • Mendon (UT)

Hybrid
USD 85,000 - 112,000
Senior Robotics Software Engineer, Perception New Los Angeles, CA
Senior Robotics Software Engineer, Perception New Los Angeles, CA

Parallel Systems, Inc. • Los Angeles (CA), Northern (KY)

On-site
USD 163,000 - 212,000
Robotics Autonomy Engineer - Perception
Robotics Autonomy Engineer - Perception

FieldAI • Irvine (CA)

On-site
USD 100,000 - 200,000
Full benefits
Equity
Generous time off
Embedded Software Engineer, Perception (All Levels) New Los Angeles, CA
Embedded Software Engineer, Perception (All Levels) New Los Angeles, CA

Linuxconfig • Los Angeles (CA)

On-site
USD 154,000 - 212,000
Perception Engineer (LiDAR & Radar)
Perception Engineer (LiDAR & Radar)

Evolved Aerospace • City of Elmira (NY)

On-site
USD 95,000 - 160,000
Software Engineer - Robotics Perception Sensors
Software Engineer - Robotics Perception Sensors

Kismet Search • California (MO)

On-site
USD 140,000 - 190,000
Competitive insurance
401k matching
Four free lunches per week
+3
Lead Perception Engineer for Autonomous Vehicle Sensing
Lead Perception Engineer for Autonomous Vehicle Sensing

Capgemini • Dallas (TX)

On-site
USD 56,000 - 90,000
Systems Engineer, Perception - Autonomy Trucking
Systems Engineer, Perception - Autonomy Trucking

Applied Intuition Inc. • Sunnyvale (CA)

On-site
USD 118,000 - 235,000