1

Camera Calibration Software Engineer Jobs (NOW HIRING)

Camera Systems Software Engineer

San Mateo, CA ยท On-site

$100K - $300K/yr

Build clean high-level APIs that expose camera frames, timestamps, metadata, calibration parameters ... software. * Collaborate closely with perception, robotics, embedded systems, electrical engineering ...

... software providing market leading imaging experiences. The ideal candidate is someone who can ... Allocate requirements to related sub-components, accounting for calibration, hardware tolerances ...

... software providing market leading imaging experiences. The ideal candidate is someone who can ... Allocate requirements to related sub-components, accounting for calibration, hardware tolerances ...

Sr. Vision Software Engineer

San Diego, CA ยท On-site

$125K - $165K/yr

Research and develop scalable, modern computer vision for 2D/3D imaging, camera calibration, object ... Engineer vision solutions for automated test handlers and other quality inspection equipment.

Familiarity with camera calibration tools (OpenCV, ROS calibration packages) * Understanding of ... Experience with ROS/ROS2 and hardware-software interfacing * Strong troubleshooting skills and ...

Sr. Vision Software Engineer

San Diego, CA ยท On-site

$125K - $165K/yr

Research and develop scalable, modern computer vision for 2D/3D imaging, camera calibration, object ... Engineer vision solutions for automated test handlers and other quality inspection equipment.

Sr. Vision Software Engineer

San Diego, CA ยท On-site

$130K - $171K/yr

Research and develop scalable, modern computer vision for 2D/3D imaging, camera calibration, object ... Engineer vision solutions for automated test handlers and other quality inspection equipment.

next page

Showing results 1-20

Camera Calibration Software Engineer information

See salary details

$24

$41

$51

How much do camera calibration software engineer jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for camera calibration software engineer in the United States is $41.87, according to ZipRecruiter salary data. Most workers in this role earn between $35.34 and $44.71 per hour, depending on experience, location, and employer.

What are some common challenges faced by Camera Calibration Software Engineers during multi-camera system development?

Camera Calibration Software Engineers often encounter challenges such as ensuring precise alignment and synchronization among multiple cameras, compensating for lens distortions, and dealing with varying lighting conditions. These challenges require strong problem-solving skills and a deep understanding of both computer vision algorithms and hardware limitations. Engineers in this role frequently collaborate with hardware teams and other software developers to fine-tune calibration processes and validate results in real-world scenarios.

What is the difference between Camera Calibration Software Engineer vs Computer Vision Engineer?

AspectCamera Calibration Software EngineerComputer Vision Engineer
Required CredentialsBachelor's or Master's in Computer Science, Electrical Engineering, or related fields; knowledge of calibration algorithmsBachelor's or Master's in Computer Science, Electrical Engineering, or related fields; strong programming skills
Work EnvironmentResearch labs, automotive, robotics, or manufacturing companies focusing on sensor accuracyTech companies, autonomous vehicles, robotics, or AI-focused firms
Industry UsageUsed in industries requiring precise camera calibration for sensor fusion and 3D mappingApplied in image processing, object detection, and scene understanding

While both roles require a background in computer science or engineering, the Camera Calibration Software Engineer specializes in developing algorithms for camera calibration to ensure sensor accuracy. In contrast, the Computer Vision Engineer focuses on interpreting visual data for applications like object recognition and scene analysis. Both roles often collaborate but serve distinct functions within imaging and AI projects.

What does a Camera Calibration Software Engineer do?

A Camera Calibration Software Engineer develops and implements algorithms and tools to calibrate cameras for accurate image capture and processing. This involves ensuring that camera systems produce precise measurements, correct distortions, and align with other sensors or devices. They often work with computer vision, robotics, or autonomous vehicle teams to optimize camera performance in various environments. Their work helps improve the quality and reliability of image-based systems by handling tasks such as intrinsic and extrinsic calibration, lens distortion correction, and synchronization.

What are the key skills and qualifications needed to thrive as a Camera Calibration Software Engineer, and why are they important?

To thrive as a Camera Calibration Software Engineer, you need a solid background in computer vision, mathematics (particularly geometry and linear algebra), and experience with programming languages like C++ or Python, often supported by a relevant degree in computer science or engineering. Familiarity with technical tools such as OpenCV, MATLAB, and camera calibration frameworks, as well as knowledge of imaging systems, is typically required. Strong problem-solving abilities, attention to detail, and effective collaboration skills set top performers apart in this field. These competencies are crucial for developing precise calibration algorithms, ensuring accurate image data, and enabling high-performance vision systems in real-world applications.
Infographic showing various Camera Calibration Software Engineer job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $87,099 per year, or $41.9 per hour.

Camera Systems Software Engineer

Skild AI

San Mateo, CA โ€ข On-site

$100K - $300K/yr

Full-time

Posted 9 days ago


Job description

Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are seeking an experienced Camera Systems Software Engineer to own camera integration and enablement for real-time robotic systems built on NVIDIA Tegra platforms. This person will be responsible for the full camera lifecycle, from defining requirements with external camera partners to integrating, debugging, and maintaining low-latency camera pipelines using the Tegra camera stack.
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. 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.
Responsibilities
  • Own camera systems end to end, including vendor requirements, sensor/module selection, hardware bring-up, software integration, debugging, calibration, validation, and long-term maintainability.
  • Work directly with camera vendors and hardware partners to define requirements for custom cameras, including sensors, optics, frame rates, exposure behavior, synchronization, timestamping, calibration needs, mechanical constraints, thermal constraints, and image-quality targets.
  • Develop and maintain low-level camera software, including sensor configuration, camera drivers, device-tree changes, capture-path validation, timestamp handling, metadata handling, and camera control interfaces.
  • Debug camera issues across the hardware/software boundary, including MIPI CSI-2, GMSL or FPD-Link, I2C control, power/reset/clock sequencing, dropped frames, timestamp instability, bandwidth limits, corrupted images, ISP behavior, and sensor-mode configuration.
  • Design reliable, low-latency camera pipelines for real-time robotic systems, with careful attention to buffering, memory movement, CPU/GPU interaction, scheduling, throughput, timing jitter, and dropped-frame behavior.
  • Build clean high-level APIs that expose camera frames, timestamps, metadata, calibration parameters, diagnostics, and health/status information to perception, autonomy, logging, and product software.
  • Collaborate closely with perception, robotics, embedded systems, electrical engineering, and external hardware partners to ensure the camera stack is reliable, observable, and production-ready.
Preferred Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Robotics, Computer Science, or a related technical field.
  • 5+ years of hands-on experience with embedded camera systems, including sensor bring-up, camera module integration, driver-level debugging, and board-level validation.
  • Strong proficiency in C/C++ for Linux or performance-sensitive systems, including multithreading, memory management, profiling, and low-latency software design.
  • Experience with camera interfaces and supporting hardware, such as MIPI CSI-2, I2C, GMSL, FPD-Link, serializers/deserializers, power sequencing, reset sequencing, clocks, and sensor mode tables.
  • Experience developing or modifying Linux camera drivers, device trees, V4L2 drivers, media controller graphs, or similar low-level camera integration components
  • Strong understanding of vision requirements for real-time systems, including timestamping, synchronization, buffering, scheduling, latency measurement, jitter reduction, dropped-frame analysis, and deterministic data delivery.
  • Experience with multi-camera synchronization, hardware triggering, PTP, PPS, camera-IMU synchronization, or other precise timing systems.
  • Working knowledge of image sensors and imaging pipelines, including Bayer formats, RAW capture, YUV/RGB formats, HDR modes, exposure/gain control, white balance, ISP behavior, and image-quality tradeoffs.
  • Proficient with debugging tools and workflows, including kernel logs, tracing, profiling, oscilloscopes or logic analyzers, long-duration test scripts, capture validation tools, and reproducible failure isolation.

Base Salary Range
$100,000-$300,000 USD