Camera Systems Software Engineer
$100k - $300kSkild 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
$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...SuggestedFull timeWork visaFlexible hoursShift work$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...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$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...SuggestedHourly payFull timeWork visaFlexible hoursShift work$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...SuggestedHourly payFor contractorsFor subcontractorSummer workInternshipLocal area$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 payInternshipLocal area- ...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 visaFlexible hoursShift work
$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 officeLocal areaRemote work$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 payRotational programFlexible hours$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 timeWork visaFlexible hoursShift work$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 timeWork visaFlexible hoursShift work$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 timeWork visaFlexible hoursShift work$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 timeWork visaFlexible hoursShift work- 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...InternshipSummer internship
$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 timeWork visaFlexible hoursShift work$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 officeWork from homeRelocation package$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 paySummer workInternshipWork visa- 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 workInternship
- 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...
$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 workWork at officeRelocation packageFlexible hours3 days per week$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 timeWork at officeImmediate start- 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...InternshipSummer internship
$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 payRelocationWork visaFlexible hoursShift work$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 payFull timeWorldwideWork visaFlexible hoursShift work- 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
- 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 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 workInternshipWorldwide
$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 timeWork visaFlexible hoursShift work$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 workFlexible hoursShift work$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 office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Camera Systems Software Engineer. Be the first to apply!
- IT system engineer San Mateo, CA
- systems software developer San Mateo, CA
- system programmer San Mateo, CA
- software engineer - cloud services San Mateo, CA
- software technical support engineer San Mateo, CA
- remote software sales San Mateo, CA
- software sales representative San Mateo, CA
- software quality assurance San Mateo, CA
- software qa San Mateo, CA
- entry level software sales San Mateo, CA


