Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Camera Systems Software Engineer

$100k - $300k

Skild AI

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

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Camera Systems Software Engineer in San Mateo, CA vacancy
  • $130k - $300k

     ...DoWork cross-functionally with hardware team to develop camera features in C/C++ and Python.Lead code reviews,...  ...degree)5 years of experience of full-time Embedded Software developmentProficient in at least one system programming language, such as C, C++, Golang, RustMinimal... 
    Suggested
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $200k - $300k

     ...countries. About the RoleAs a Senior Embedded Software Engineer, you will spearhead the development of brand-new camera categories while driving the continued growth and...  ..., and Frontend teams—to bring first-generation systems to life. Reporting directly to the Camera... 
    Suggested
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $170k - $277.5k

     ...intelligence, best-in-class hardware and software product development, operational excellence...  ...to architect and develop cutting-edge camera subsystems for both current and next-generation...  .... About the Team: We design camera systems that support autonomous navigation,... 
    Suggested
    Full time
    Local area
    Relocation package

    skydio

    San Mateo, CA
    18 hours ago
  • $130k - $280k

     ...the end-to-end development of on-device camera platform features in C++ and Golang...  ...Partner with streaming, storage, and AI engineering teams to deliver features optimized for...  ...years of professional experience in systems software development for performance- and resource... 
    Suggested
    Hourly pay
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    17 hours ago
  • $47 - $53 per hour

    Mobile Software Engineer Intern - Summer 2027 San Mateo, California, United States- Intern About the role We are looking for interns for Summer...  ...interfaces for the world’s most advanced autonomous flying camera. Combine your knowledge of Android ecosystems with our Drone... 
    Suggested
    Hourly pay
    For contractors
    For subcontractor
    Summer work
    Internship
    Local area

    Skydio, Inc.

    San Mateo, CA
    1 day ago
  • $47 - $53 per hour

     ..., best-in-class hardware and software product development, operational...  .... As an Embedded Software Engineering Intern, you will have the opportunity...  ...key subsystems (e.g. cameras, radios, flight controllers)...  ...within the context of embedded systems Proficiency with Python for... 
    Hourly pay
    Internship
    Local area

    Perot Jain

    San Mateo, CA
    1 day ago
  •  ...intelligent cloud-managed Intercom systems. Intercom is our second...  ...firmware, backend, and frontend engineers to develop this product line....  ...on Linux development as a Software Engineer.Proficient in C/C++Preferred...  ...working with embedded Linux, cameras, and audio systemsExpertise... 
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $150k - $220k

     ...automotive, industrial, robotics, and embedded systems.Founded in 2016 and based in downtown...  ...be responsible for the foundational software layers—drivers, debuggers, assemblers, and...  ....This is a high-impact role for an engineer with deep domain expertise who wants to... 
    Work at office
    Local area
    Remote work

    Quadric

    Burlingame, CA
    14 hours ago
  • $35 - $40 per hour

    The Associate Solutions Engineer (ASE) Program is an intensive technical development...  ...across Verkada's entire product suite (cameras, access control, sensors, alarms). Technical...  ..., cloud computing, IoT hardware systems, and software platforms. Communication: Excellent verbal... 
    Hourly pay
    Rotational program
    Flexible hours

    The Briefed

    San Mateo, CA
    1 day ago
  • $130k - $280k

     ...the end-to-end development of on-device camera platform features in C++ and Golang....  ...Partner with streaming, storage, and AI engineering teams to deliver features optimized for...  ...5+ years of professional experience in systems software development for performance- and resource... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $200k - $315k

     ...the RoleWe are looking for a seasoned Systems level Linux engineer / Linux internals expert to help us...  ...connector product that turns any legacy camera into a cloud-native, AI-searchable...  ...similar degree)5+ years of experience of software development for Linux in System... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $150k - $230k

     ...scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About This RoleAs a Senior IT Systems Engineer at Verkada, you will be responsible for driving technical ownership and delivering advanced solutions across our corporate... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • $210k - $300k

     ...intelligent cloud-managed Intercom systems. Intercom is our second...  ...firmware, backend, and frontend engineers to develop this product line....  ...on Linux development as a Software Engineer.Proficient in C/C++Familiar...  ...working with embedded Linux, cameras, and audio systemsBash... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • Skydio, the leading US drone company, is seeking Summer 2027 interns with Android app experience. You will design intuitive mobile interfaces for an autonomous drone platform and contribute to a world-class user experience using Android tools and APIs. You will prototype...
    Internship
    Summer internship

    Perot Jain

    San Mateo, CA
    2 days ago
  • $160k - $210k

     ...Channel Solutions Engineer San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their people...  ...Solutions Engineer with experience in Physical Security, IoT Systems, Networking, Video Surveillance, and Access Control. This individual... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    3 days ago
  • $230k - $300k

     ...Solutions Engineer We are looking for a highly technical Solutions Engineer with deep...  ...About You ~4+ years of experience in software, ML platform, solutions, or customer engineering...  ...with data processing / distributed systems (e.g., Spark, Ray, data lakes/warehouses... 
    Work at office
    Work from home
    Relocation package

    Outset Capital

    San Mateo, CA
    1 day ago
  • $55 - $65 per hour

     ...management. About The Role Verkada is looking for a Mobile Software Engineering intern to join our team for an exciting and challenging internship...  ...Android applications, enabling our best-in-class security systems. What You'll Do Support the entire mobile application... 
    Hourly pay
    Summer work
    Internship
    Work visa

    Verkada

    San Mateo, CA
    1 day ago
  • Skydio, Inc. seeks a Mobile Software Engineer Intern for Summer 2027 in San Mateo, CA. You will design, prototype, and refine advanced drone interfaces, leveraging Skydio’s onboard intelligence to empower a broader user base. You’ll work on Android ecosystems using Kotlin... 
    Summer work
    Internship

    Skydio, Inc.

    San Mateo, CA
    1 day ago
  • Verkada is seeking recent graduates to join the ASE program, a fast-track path to becoming a Solutions Engineer. The program covers networking, electrical engineering, security infrastructure, cloud technologies, and Verkada certification, with hands-on field experience... 

    Verkada Inc.

    San Mateo, CA
    1 day ago
  • $126.2k - $264.1k

     ...Job Description We're seeking experienced Systems Software Engineers with a BS/MS/PhD in Computer Science or a related field to join the Exadata Database Team. Exadata is Oracle's flagship engineered system and the foundation of the world's most advanced database... 
    Temporary work
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Oracle Corporation

    Redwood City, CA
    2 days ago
  • $130k - $200k

     ...globally, is seeking a Senior Site Reliability Engineer to join our team, and help maintain the...  ...~6+ years of professional hands-on software engineering or site reliability...  ...with a variety of technologies and legacy systems, balanced against a passion to streamline... 
    Full time
    Work at office
    Immediate start

    IXL Learning

    San Mateo, CA
    11 hours ago
  • Skydio in the United States is seeking Summer 2027 interns to design and prototype advanced mobile drone interfaces that deliver a simple, elegant experience for a broad user base. Ideal candidates are seniors or MS-level students with practical Android development experience...
    Internship
    Summer internship

    Skydio

    San Mateo, CA
    1 day ago
  • $35 - $40 per hour

     ...deployed across 170+ countries. About The Role The ASE program was created to fast-track recent graduates into world-class Solutions Engineers. In this program, the foundation of Solutions Engineering and Tech Sales is broken up into smaller modules that outline the... 
    Hourly pay
    Relocation
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $130k - $260k

     ...platform, uniting hardware, software, and AI to deliver enterprise...  ...experience for over 1M+.4M Verkada cameras. We take on complex streaming...  ...the Role As an Embedded Engineer (Video Streaming) , you will...  ...experience in embedded systems development, with a focus on... 
    Hourly pay
    Full time
    Worldwide
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    17 hours ago
  • Verkada is launching an Associate Solutions Engineer (ASE) Program at its San Mateo HQ. This rotational, technical accelerator fast-tracks STEM graduates into Solutions Engineers, ending with a VCE designation and a full Solutions Engineer role. The program blends coursework... 
    Hourly pay

    The Briefed

    San Mateo, CA
    1 day ago
  • Verkada is seeking high-potential graduates for its ASE program designed to fast-track into Solutions Engineers. The program blends theoretical and hands-on training across networking, security, cloud tech, and Verkada’s platform, with weekly assignments and real-world... 
    Relocation

    Verkada

    San Mateo, CA
    1 day ago
  • Verkada is seeking a Software Engineering intern to join our fast-growing team in San Mateo, CA. You will work on embedded software across devices, collaborating with hardware and product teams to ship features that customers rely on worldwide. The role requires actively... 
    Summer work
    Internship
    Worldwide

    Verkada

    San Mateo, CA
    1 day ago
  • $150k - $280k

     ...the TeamThe Alarms team builds systems that detect, verify, and...  ...security threats using sensors, cameras, and AI. You’ll work on products...  ...looking for a Senior Android Engineer to help build and maintain...  ...productsWhat You Bring6+ years of software Android development... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    22 hours ago
  • $122.8k - $306.4k

     ...microservices, data modeling (including spatial/graph), and performance engineering across multiple product areas. Applies in-database analytics...  .... Responsibilities Key Responsibilities Data Systems Software Development: Set product-wide patterns for microservices... 
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    Redwood City, CA
    1 day ago
  • $150k - $183k

     ...Slickdeals is seeking a highly experienced Senior level Android Engineer to drive the technical vision, execution, and quality of our...  ...architecture upgrades, Jetpack Compose adoption, modularization, and system-wide performance and scalability improvements.Evaluate and... 
    Work at office
    3 days per week

    Slickdeals

    San Mateo, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Camera Systems Software Engineer. Be the first to apply!