Camera Systems Software Engineer

Rethink Recruit
Any Location, CA
Job Description
Role Overview

The Camera Systems Software Engineer will own camera integration and enablement for real-time robotic systems built on NVIDIA Tegra platforms. This is a highly hands-on systems role that sits at the intersection of Linux, camera hardware, real-time software, calibration, synchronization, and high-level software interfaces.

What You Will Do

The ideal candidate has deep experience bringing up camera sensors, debugging low-level hardware/software issues, working with camera vendors, and building reliable APIs that expose synchronized camera data to perception, robotics, and autonomy systems.

Why It Might Be a Fit

The ideal candidate has deep experience bringing up camera sensors, debugging low-level hardware/software issues, working with camera vendors, and building reliable APIs that expose synchronized camera data to perception, robotics, and autonomy systems.

Requirements

  • 5+ years of hands-on experience with embedded camera systems
  • Strong proficiency in C/C++ for Linux or performance-sensitive systems
  • Experience with camera interfaces and supporting hardware
  • Experience developing or modifying Linux camera drivers
  • Strong understanding of vision requirements for real-time systems
  • Experience with multi-camera synchronization
  • Working knowledge of image sensors and imaging pipelines
  • Proficiency with debugging tools
]]>