Perception Engineer

Cognistic

Kentucky

On-site

USD 110,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Cognistic is seeking a Senior Perception Engineer to design and deploy real-time perception systems for industrial and autonomous applications. You will work on 2D/3D perception, sensor fusion, and deep learning integration, delivering production-ready C++ software with GPU acceleration on NVIDIA platforms.

The role requires hands-on experience with vision algorithms, SLAM-era techniques, and deployment workflows using TensorRT and ONNX.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, AI, or a related field.
  • Strong professional experience in Computer Vision, Robotics, Autonomous Vehicles, ADAS, or similar perception systems.
  • Strong knowledge of modern computer vision, 3D perception, and deep learning.
  • Hands-on experience with Object Detection, Semantic Segmentation and Instance Segmentation, Image processing and computer vision.
  • Experience working with 2D cameras and at least one type of 3D sensor such as Stereo/3D cameras, LiDAR or Depth cameras.
  • Strong programming skills in C++.
  • Good knowledge of Python for development, experimentation, and model evaluation.
  • Strong understanding of software optimization and real-time system performance.
  • Experience deploying and optimizing deep learning models using TensorRT.
  • Experience with ONNX model conversion and deployment workflows.
  • Experience with GStreamer and developing real-time video processing pipelines.
  • Experience with NVIDIA DeepStream SDK and GPU-accelerated video analytics.
  • Experience developing or deploying applications on NVIDIA Jetson platforms or NVIDIA GPUs.
  • Good understanding of Linux development environments.
  • Experience with Git and modern software development practices.
  • Strong debugging, analytical, and problem-solving skills.

Responsibilities

  • Design, develop, and maintain real-time perception components for industrial and robotics systems.
  • Develop and integrate object detection, semantic/instance segmentation, tracking, and other vision-based perception algorithms.
  • Work with sensors including 2D RGB, Stereo 3D cameras and LiDAR.
  • Process and analyze 2D image data and 3D point cloud/depth data.
  • Develop and optimize algorithms for 3D point cloud processing: filtering, segmentation, clustering, obstacle detection, geometric analysis.
  • Integrate deep learning models into production C++ perception pipelines.
  • Optimize perception models for real-time inference on NVIDIA Jetson and GPUs.
  • Convert, deploy, and optimize neural networks using ONNX and TensorRT.
  • Develop and maintain real-time camera and video processing pipelines using GStreamer and DeepStream.
  • Profile and optimize CPU/GPU performance, memory usage, latency, and throughput.
  • Develop and maintain robust, production-quality C++ software for embedded systems.
  • Integrate cameras and sensors into real-time processing pipelines.
  • Debug and troubleshoot perception, sensor, hardware, and performance issues on deployed systems.
  • Participate in system testing, field testing, calibration, validation, and deployment.
  • Contribute to perception architecture and technical design decisions.

Skills

Computer Vision
Robotics
Autonomous Vehicles
ADAS
Real-time systems
Deep learning deployment
C++ programming
Python programming
Linux development
Git version control

Education

Bachelor's or Master's degree in CS/CE/Robotics/EE/AI

Tools

GStreamer
NVIDIA DeepStream SDK
TensorRT
ONNX
Jetson platform
NVIDIA GPUs
Git
Linux

Job description

Company Description

Cognistic develops AI-powered computer vision solutions that use data from 2D/3D cameras and IoT sensors to deliver spatial awareness in complex environments. The company focuses on edge and on-premise deployments that provide real-time spatial visibility, operational safety, and reliable navigation. Cognistic's technology is applied across industrial sectors such as ports and logistics, traffic and transportation, agriculture and farming, manufacturing and mining, and retail. Team members work on impactful solutions that help organizations monitor, understand, and optimize physical spaces and operations.

Role Description

We are looking for a Senior Perception Engineer to join our team and work on the development and deployment of advanced perception systems for industrial and autonomous applications.

The ideal candidate has strong experience in Computer Vision, Robotics, or Autonomous Vehicles, with a solid background in real-time perception systems, C++, deep learning deployment, sensor technologies, and 2D/3D perception.

Responsibilities
  • Design, develop, and maintain real-time perception components for industrial and robotics systems.
  • Develop and integrate object detection, semantic/instance segmentation, tracking, and other vision-based perception algorithms.
  • Work with different sensor technologies, including: 2D RGB camera, Stereo 3D cameras and LiDAR.
  • Process and analyze both 2D image data and 3D point cloud/depth data.
  • Develop and optimize algorithms for 3D point cloud processing, including filtering, segmentation, clustering, obstacle detection, and geometric analysis.
  • Develop perception and obstacle-detection algorithms using both classical computer vision/3D processing techniques and deep learning approaches.
  • Integrate deep learning models into production C++ perception pipelines.
  • Optimize perception models and algorithms for real-time inference on NVIDIA Jetson and NVIDIA GPU platforms.
  • Convert, deploy, and optimize neural network models using ONNX and TensorRT.
  • Develop and maintain real-time camera and video processing pipelines using GStreamer and NVIDIA DeepStream.
  • Profile and optimize CPU/GPU performance, memory usage, latency, and overall system throughput.
  • Develop and maintain robust, production-quality C++ software for embedded systems.
  • Integrate cameras and other sensors into real-time processing pipelines.
  • Debug and troubleshoot perception, sensor, hardware, and performance issues on deployed systems.
  • Participate in system testing, field testing, calibration, validation, and deployment.
  • Contribute to perception architecture and technical design decisions.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, Artificial Intelligence, or a related field.
  • Strong professional experience in Computer Vision, Robotics, Autonomous Vehicles, ADAS, or similar perception systems.
  • Strong knowledge of modern computer vision, 3D perception, and deep learning.
  • Hands-on experience with Object Detection, Semantic Segmentation and Instance Segmentation, Image processing and computer vision.
  • Experience working with 2D cameras and at least one type of 3D sensor, such as: Stereo/3D cameras, LiDAR or Depth cameras.
  • Strong programming skills in C++.
  • Good knowledge of Python for development, experimentation, and model evaluation.
  • Strong understanding of software optimization and real-time system performance.
  • Experience deploying and optimizing deep learning models using TensorRT.
  • Experience with ONNX model conversion and deployment workflows.
  • Experience with GStreamer and developing real-time video processing pipelines.
  • Experience with NVIDIA DeepStream SDK and GPU-accelerated video analytics.
  • Experience developing or deploying applications on NVIDIA Jetson platforms or NVIDIA GPUs.
  • Good understanding of Linux development environments.
  • Experience with Git and modern software development practices.
  • Strong debugging, analytical, and problem-solving skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Perception Engineer - Industrial AI
Senior Real-Time Perception Engineer - Industrial AI

Cognistic • Kentucky

On-site
USD 110,000 - 180,000
Robot Perception Expert (human)
Robot Perception Expert (human)

NEURA Robotics • Germany (OH)

On-site
USD 120,000 - 180,000
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
Perception Engineer
Perception Engineer

TALENT Software Services • Fort Worth (TX)

On-site
USD 140,000 - 170,000
Robotics Perception Engineer
Robotics Perception Engineer

Auxo Talent • San Francisco (CA)

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

Automated Tire, Inc. • Woburn (MA)

On-site
USD 140,000 - 220,000
Robotics Autonomy Engineer - Perception
Robotics Autonomy Engineer - Perception

AI Chopping Block • Irvine (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
Perception Lead
Perception Lead

nerostechnologies • Torrance (CA)

On-site
USD 180,000 - 240,000
AI / Perception Engineer
AI / Perception Engineer

Wild West Systems, Inc. • Leander (TX)

On-site
USD 120,000 - 180,000
Robotics Perception Engineer
Robotics Perception Engineer

Fluency Digital, Inc. • Boston (MA)

On-site
USD 80,000 - 100,000