This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Perception Engineer IV, you will focus on developing, optimizing, and deploying AI driven perception systems that enable our robots to interpret and understand their environment. In this role you will build on the foundation of our AI Applications with a deeper focus on computer vision, sensor data processing, and real time perception pipelines. You will build advanced detection, classification, and tracking models and ensure that these capabilities function reliably in diverse field conditions.
Job Responsibility:
Build and maintain perception models for object detection, semantic classification, instance segmentation, and tracking across diverse environments
Optimize perception pipelines for accuracy, speed, robustness, and reliability under real world field conditions including varying lighting, terrain, and sensor noise
Embed perception models into production systems and platform level services and ensure compatibility with planning, control, and safety modules
Convert perception models into scalable services, APIs, or embedded libraries tailored for real time robotic workloads
Tune models and pipelines to meet real-time performance requirements including low latency inference and efficient resource usage
Collaborate closely with robotics engineers, sensor experts, and software developers to align perception outputs with downstream system needs
Integrate models with sensor suites including cameras, LiDAR, radar, depth sensors, and multimodal fusion pipelines
Test, validate, and evaluate perception systems using simulation, recorded datasets, and field deployment to ensure reliability and predictable behavior
Monitor deployed perception systems and implement improvements or retraining strategies to enhance performance over time
Requirements:
Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or a related technical field
10+ years of experience as a Perception Engineer, or similar working experience
Experience developing computer vision or perception models for detection, classification, segmentation, or tracking
Proficiency in programming languages such as Python, C, ROS, and C++ with an emphasis on C++ 11 or newer
Strong understanding of developing multithreaded embedded software applications in Linux
Hands on experience with frameworks such as TensorFlow or PyTorch and perception specific libraries or toolsets
Familiarity with camera technologies, LiDAR, radar, and sensor fusion techniques
Strong analytical and problem-solving abilities with the ability to design solutions for complex field conditions
Thorough understanding of mathematics, including linear algebra, especially solving least-squares equations and performing coordinate system transformations
What we offer:
Full Benefits - 90% Medical, ESOP, 401K, Generous PTO