Camera Systems Software Engineer
$100k - $300kSkild AI
Camera Systems Software Engineer
San Mateo, CA
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
$200k - $300k
...Staff Embedded Software Engineer - Camera Firmware San Mateo, CA United States Who We Are Verkada is transforming how organizations protect... ..., Backend, and Frontend teams—to bring first-generation systems to life. Reporting directly to the Camera Firmware Manager...SuggestedFull timeWork visaFlexible hoursShift work$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,...SuggestedFull timeLocal areaRelocation package- ...team builds the foundational systems that every part of our robot... ...build, ship, and update that software quickly and safely on every robot... .... As a System Software Engineer on ML & Robotics Infra focused... ...with predictable latency Camera pipeline: Drive low-latency...Suggested
$293.8k - $343.34k
...create safer, more civil shared experiences for everyone. The Engine Networking Team pulls the players together by ensuring the... ...coming from a Game Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the actual work the CPU...SuggestedFull timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday- ...Senior Embedded Engineer Each year, more than 40,000 people in... ...deploy solar-powered, AI-assisted cameras to enforce traffic laws where... ...in ways that traditional systems cannot. Our approach has already... ...and optimization of software that powers our AI-enabled traffic...SuggestedLocal area
$200k - $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++... ...working with embedded Linux, cameras, and audio systems Expertise...Full timeWork visaFlexible hoursShift work$180k - $300k
...company: - Verkada Gateways - ( Bringing cameras, access control, and sensors online... ...Be responsible for building the software and firmware that goes onto the devices... ...we ship to our customers Own the full engineering cycle end to end, including scoping, architecture...Full timeWork experience placementWork visaFlexible hoursShift work- ...Robotics Infra team builds the foundational systems that every part of our robot perception, ML... ...that lets us build, ship, and update that software quickly and safely on every robot in the fleet. As a System Software Engineer, you'll focus on the runtime itself which encompasses...
- ...Job Description Job Description TITLE: SOLUTIONS ENGINEER Our Company Company X is a pioneer in automating data engineering... ...with between Company X Partner’s platform the tech ecosystem systems Outstanding presentation skills to both technical and non-technical...
$54 per hour
...Zipline Enterprise Systems Internship Zipline is the world's largest and most experienced... ...The Enterprise Systems team builds the software that connects manufacturing, supply... ...how the company operates as we scale. Engineers on this team own the product and work directly...Hourly payFull timeInternshipWork at officeLocal areaImmediate startRelocation package$143.57k - $177.35k
...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or... ..., and delighting customers. We are seeking a Lead Solution Engineer to join our growing GTM team in North America, focusing on our...Flexible hours- ...offer a future-proof, backwards-compatible global positioning system optimized for absolute precision, superior power, and robust... .... This is an individual contributor role for an Embedded Software Engineer to join our team, focusing on the application software for our...Permanent employment
- ...NAVA Software solutions is looking for a Sr. Embedded Engineer Details: Sr. Embedded Engineer Location: Foster City CA (1-2 days/week onsite... ...requirements of control algorithms for chassis systems, power converters, and motor controllers Conduct...Full timeFlexible hours2 days per week1 day per week
$54 per hour
...Zipline Embedded Systems Intern Zipline is the world's largest... ..., and as a result we need to engineer the majority of our system in... ...: Design and develop a software platform for the new P2 Zip and... ...I/O expansion for the Linux camera subsystem. Own the overall system...Hourly payFull timeInternshipWork at officeLocal areaImmediate startRelocation package$150k - $220k
...experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better... ...with us. Job Description As a leader in our Solution Engineering org, you will be responsible for overseeing one of our high performing...Flexible hours$209.9k - $314.9k
...creativity. Senior Embedded Firmware Engineer We are building a small team of versatile... ...responsible for technical leadership, system architecture, and execution across the firmware... ...Collaborate with hardware, software, and UX teams to define and deliver product...- ...experience at the intersection of hardware, software, and ML (shipping soon). Our work spans... ...looking for a Senior Full-Stack Mobile Engineer to scale our voice-powered application... ...speech processing, dictation, and embedded systems # Experience with backend systems (...Remote work
$100k - $300k
...Embedded Security Engineer San Mateo Company Overview At Skild AI, we are building the world's first general purpose robotic... ...established security standards and requirements. This role involves both software engineering techniques and deep learning methods to encode/...$54 per hour
...essential goods across four continents. As an Embedded Software Engineer Intern, you will join the Embedded Systems team to develop firmware, device drivers, and real... ..., including real-time coprocessors and Linux camera subsystems Build and validate RF radio test setups...Hourly payFull timeInternshipLocal areaRelocation package- ...at Sunnyvale, CA JD: Technical Solution Engineer to work with Client OEM Partners to help... ...Products Skills: 8 - 10 years of Embedded Software development Experience on Linux platform... ...with C/C++ Experience with Audio/Video/Camera, playback and DRM technologies...
$72.96k - $115.2k
...Network Deployment Engineer II What this Job Entails: The Network Deployment Engineer... ...II will design, develop, build and test systems and products based on optic, photonic... ...will interact with device, hardware and software design teams to assist in overall development...Full timeTemporary workWork at officeFlexible hours- ...Description Zoox is seeking a Site Reliability Engineer to help ensure the availability,... ...designing fault-tolerant, maintainable systems to deploying, operating, and continuously... ...engineering: You will partner closely with software engineering teams to elevate our system...
- ...Job description: • 5+ years of experience in software development or solution engineering • Hands on experience with Microsoft Azure (APIs, Functions... ...• Background supporting financial, IT, or operational systems • Microsoft certifications (Power Platform, Azure,...Full time
$106.8k - $194.8k
...help to build a better working world. WAF Operations Solution Engineer PRACTICE DESCRIPTION: As a WAF Operations Solution... ...best practices. ~ Familiarity with ITIL processes and ticketing systems for incident management. ~ Relevant certifications (e.g., CISSP...Summer holidayFlexible hours$180k - $300k
...TensorFlow for detecting the binary states across millions of cameras Detecting unusual object addition/removal in a scene... ...preferably with research experience ~2+ years of industry software engineering experience ~1+ years of work or research experience with current...Full timeWork visaFlexible hoursShift work$127.5k - $210k
..., best-in-class hardware and software product development, operational... ...portions of the software engineering stack, working on a wide variety... ...and architecture of complex systems Design and implement the... ...key subsystems (e.g. next-gen camera, radio) Bring up and debug...Full timeLocal areaRelocation package$189k - $227k
...The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios... ..., scalable, multi-modality, 3D mapping system. Collaborate with cross-functional... ...-time sensor fusion (e.g., IMU, LiDAR, camera, GNSS) Experience working with...Temporary workRelocation package- .... What to Expect As an Embedded Linux Software Engineer, you’ll own platform software for the embedded... ...integration for sensors, GMSL cameras, displays, storage, and high-speed interconnects... ...CSI/DSI, Ethernet, CAN) Own build system and BSP layers using Yocto/Buildroot or...
$130k - $280k
...Software Engineer - Fleet Management San Mateo, CA United States Who We Are Verkada is... ...strong data analysis skills to join our camera fleet management team. You'll build the... ...culture. You'll work closely with the Systems Software Engineer leading the team to...Full timeWork visaFlexible hoursShift work$212k - $255k
...Software Engineer We are looking for a software engineer to help scale development productivity, automation, observability, and system diagnostics for embedded and connected device platforms for Zoox's Telematics and Infotainment firmware team. This role sits at the...Temporary workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Camera Systems Software Engineer. Be the first to apply!
- system programmer San Mateo, CA
- IT system engineer San Mateo, CA
- systems software developer San Mateo, CA
- id software San Mateo, CA
- software sales San Mateo, CA
- software technical support engineer San Mateo, CA
- software engineer - cloud services San Mateo, CA
- embedded software San Mateo, CA
- software intern San Mateo, CA
- senior c# .net software developer San Mateo, CA


