Software Engineer - Imaging Systems
$130k - $280kVerkada
Who We AreVerkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. We’ve got serious momentum in the market: more than 30,000 customers (including 100+ of the Fortune 500), a $5.8B valuation, more than $1 billion in annualized bookings, and backing from CapitalG, Sequoia Capital, General Catalyst, Felicis Ventures, Next47 and more. Physical AI is one of the most consequential technology shifts of our time, and Verkada is at the center of it.You can look at all kinds of communities to see our platform’s impact in the world. It's the retailer that uses our agentic AI to deter theft before it happens. The warehouse that uses AI-powered alerts to make sure its team is protected on the floor with proper PPE. The school that’s alerted to a threat in real-time and triggers a lockdown in seconds, not minutes. We’re rapidly scaling this impact: today, more than 2 million Verkada devices are deployed across 170+ countries. About the RoleWe’re looking for an embedded software engineer passionate about the full camera stack to help build a best-in-class imaging system. In this role, you will design and implement core imaging system components and algorithms—including autofocus, auto-exposure, image quality, and system stability—while partnering closely with hardware and computer vision teams to push the boundaries of camera performance. You will evaluate system behavior through lab and field testing, deliver data-driven insights, and contribute to features that define our next-generation camera capabilities. This is a high-impact, hands-on role for someone excited to shape the future of camera systems.What You'll DoDesign and implement camera software across the imaging stack (e.g., 3A algorithms, camera pipeline configuration, sensor drivers) primarily in C++ and C.Build and scale internal tools for image system tuning and automated diagnostics to enable precise image quality optimization and proactive detection of system-level imaging anomalies.Collaborate with hardware, firmware, and computer vision teams to integrate and validate end-to-end system stability and image performance.Collaborate with external vendors on IQ tuning and refine results to meet product performance targetsAnalyze system metrics and imaging data to deliver data-driven features and continuous performance improvements .What You BringBS/MS in Computer Science, Computer Engineering, Electrical Engineering or a related field.3+ years of software development experience, with a strong foundation in systems programming.Proficiency in C++.Strong problem-solving skills and a proven ability to learn quickly and work independently.Excellent communication and documentation skills; comfortable collaborating across cross-functional teams.Must be willing and able to work onsite five days per weekNice to HaveWorking knowledge of optics, image sensors, ISP algorithms, and SDK integration for imaging components.Deep understanding of digital camera systems, such as auto exposure, auto focus, auto white balance, WDR (Wide Dynamic Range), day/night transition and so on.Ability to detect and triage imaging artifacts and system faults across the hardware-software boundary (e.g., sensor artifacts, mechanical malfunctions, or ISP stability).Background in developing on-device software for IoT systems or embedded Linux environments.Ability to evaluate image quality both objectively and subjectively, including noise, sharpness, color accuracy, and overall visual performance.US Employee BenefitsVerkada is committed to fostering a workplace environment that prioritizes the holistic health and wellbeing of our employees and their families by offering comprehensive wellness perks, benefits, and resources. Our benefits and perks programs include, but are not limited to:Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plansNationwide medical, vision and dental coverageHealth Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving optionsExpanded mental health supportPaid parental leave policy & fertility benefitsTime off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick timeProfessional development stipendFertility StipendWellness/fitness benefitsHealthy lunches provided dailyCommuter benefitsAdditional InformationWe do sponsor and take over sponsorship of employment visas for this role. If we make you an offer, we will make every reasonable effort to get you a visa.Annual Pay RangeAt Verkada, we want to attract and retain the best employees, and compensate them in a way that appropriately and fairly values their individual contribution to the company. With that in mind, we carefully consider a number of factors to determine the appropriate starting pay for an employee, including their primary work location and an assessment of a candidate's skills and experience, as well as market demands and internal parity. A Verkada employee may be eligible for additional forms of compensation, depending on their role, including sales incentives, discretionary bonuses, and/or equity in the company in the form of restricted stock units (RSUs)Below is the annual on-target earnings (OTE) range for full-time employees for this position, comprised of base compensation and commissions (if applicable).Estimated Annual Pay Range$130,000—$280,000 USDVerkada Is An Equal Opportunity EmployerAs an equal opportunity employer, Verkada is committed to providing employment opportunities to all individuals. All applicants for positions at Verkada will be treated without regard to race, color, ethnicity, religion, sex, gender, gender identity and expression, sexual orientation, national origin, disability, age, marital status, veteran status, pregnancy, or any other basis prohibited by applicable law.Your application will be handled in accordance with our Candidate Privacy Policy.
$196.75k - $243.29k
...shared experiences for everyone.Portal, part of Roblox’s Engine Productivity team, builds productivity tools for the... ...desktop clients, apps, and Roblox Studio. As a Senior Software Engineer, you will build the systems that bring AI agents into engine development workflows...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$185k - $251k
...CA / Boston, MA / San Diego, CASoftware - Autonomy Software /Full-time /HybridThe Collision Avoidance System (CAS) is responsible for detecting and reacting to... ...multidisciplinary team data, software and systems engineers defining and building metrics to measure the...SuggestedFull timeTemporary workRelocation package$243.29k - $295.25k
...everyone.Job DescriptionThe Geometry Scalability team builds the systems that power both Avatars and Environments across Roblox. Our... ...environments performant at platform scale.You Will:Design and ship 3D engine systems for avatar and environment geometry, including mesh...SuggestedFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$180k - $260k
...technical solutions that keep the internal Verkada engine runningBuild and deliver improvements to systems that allow Verkada to seamlessly transact and ship... ...and mentor junior engineersWhat You Bring5+ years of software engineering with a focus on distributed systems at...SuggestedFull timeWork at officeWork visaFlexible hoursShift work$195k - $242k
Foster City, CASoftware - Software Systems /Full-time /HybridZoox's Robot Software Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers several devices on our Robotaxi including onboard...SuggestedFull timeTemporary workRelocation package$196.75k - $243.29k
..., more civil shared experiences for everyone.As a Sr. Studio Software Engineer for Roblox Studio Platform, you will be a key contributor to... ...adventure into the unknown and have experience across various systems, Operating Systems, Game Engines, and Application Frameworks....Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$150k - $230k
...build, and operate the world’s largest autonomous logistics system, delivering critical supplies quickly and reliably. Today, Zipline... ...at record breaking speeds.Joining Zipline as a Senior Software Engineer on the Enterprise Systems team, you will be part of the Application...Work at officeLocal area$200k - $300k
...sceneDetecting and counting object and people frequenciesTraining text image embedding models and vision language modelsTraining license... ..., preferably with research experience 4+ years of industry software engineering experience1+ years of work or research experience with...Full timeWork visaFlexible hoursShift work$196.75k - $243.29k
...civil shared experiences for everyone.As a Senior Software Engineer on the Fleet Management team, you will lead the systems that provision and rebuild Roblox's global... ...concepts (PXE/iPXE, DHCP, BMC/IPMI/Redfish, OS imaging) is a plus; deep low-level systems experience is...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$243.29k - $295.25k
...spectrum of localization sources including text, images, audio, etc, as well as the full localization... ...translation, serving and rendering. As a Senior Software Engineer, you will design and build highly scalable systems to help creators to continuously deliver experiences...Full timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$196.75k - $278.53k
...shared experiences for everyone.As a Senior Software Engineer within the Creator Organization, you... ...and get along with content, including images, 3D models, audio, text, and video.... ...annotation and discovery.Develop robust backend systems to power real-time search, discovery,...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$290k
...integration, and maintenance. Own the camera and image processing and quality pipeline on the... ...with streaming, storage, and AI engineering teams to deliver features optimized for... ...years of professional experience in systems software development. Alternatively, a Bachelor’...Full timeWork visaFlexible hoursShift work$254k - $350k
.../ Boston, MA / Seattle, WASoftware - Autonomy Software /Full-time /HybridThe Perception team is pioneering... ...to drive the next generation of autonomous system intelligence.As a Machine Learning and System Optimization Engineer, you will orchestrate and allocate overall...Full timeTemporary workRelocation package$290k - $322k
Foster City, CA / Boston, MA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox is building a purpose-built robotaxi from the... .... That makes GPU execution one of the most consequential engineering problems in the company. Each new model generation wants more...Full timeTemporary workRelocation package$291k - $409k
Foster City, CASoftware - Autonomy Software /Full-time /HybridThe Collision Avoidance System (CAS) is Zoox's independent safety layer. It runs alongside our main... ...urban environments.As a Staff or Senior Staff engineer, you will be the technical lead for CAS algorithms...Full timeTemporary workRelocation package$295.25k - $345.04k
...safer, more civil shared experiences for everyone.As a Principal Software Engineer on the Engine DataModel team, you will own and innovate on... ...Tuesdays to Thursdays).Our team owns:The core structures and systems are used to build the DataModel and interact with it.The C++...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday3 days per week$161k - $242k
Foster City, CASoftware - Software Systems /Full-time /Hybrid The Product Security team is responsible for conducting structured security... ...candidate for this team will have a robust background in systems engineering, coupled with a demonstrated passion and expertise in...Full timeTemporary workRelocation package$100 per hour
...app and the performance-heavy Roblox game engine. This team is building the unified stack... ...experience with significant knowledge of system or mobile programming.Proficiency in C++:... ...architecture.Performance focus: You embrace software performance considerations, with an...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$150k - $230k
...the world’s largest autonomous logistics system, delivering critical supplies quickly... ..., and fleet complexity scale. We create software that detects issues in live operations,... ...tooling used by maintenance teams, service engineering, and flight operations to diagnose issues...Local areaImmediate start$345.04k - $399.42k
...create safer, more civil shared experiences for everyone.As a Principal Software Engineer on Creator Services Data, you’ll be leading the company’s efforts to build the next generation Data Storage systems to power the millions of experiences on the Roblox Platform. We run...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$243.29k - $295.25k
...civil shared experiences for everyone.The Engine Networking Team pulls the players... ...bodies coordinate our actions, the network system coordinates all the computers involved into... ...understand how a game engine worksYou Are:A software engineer with 7+ years of experience with...Full timeWork experience placementH1bWork at officeLocal areaWorldwideVisa sponsorshipMonday to Friday$219k - $315k
Foster City, CASoftware - Software Systems /Full-time /HybridZoox's Robot Software Infrastructure... ...team is seeking a passionate software engineer to help develop Robot software and... ...validation toolchains to verify Linux/OS images for production software releases supporting...Full timeTemporary workRelocation package$191k - $233k
...we are at a pivotal inflection point.As a Senior/ Staff Software Engineer on our Imaging Software team, you will define and expand our data and ML... ...complex ML workflows, taking them from research prototypes to systems that reliably process terabytes of data per day.Data...Home officeFlexible hours3 days per week$230k - $330k
...Job Description Job Description As a Sr. Staff Software Engineer – Distributed Systems at Alluxio, you will lead the end-to-end architecture and technical evolution of our next-generation distributed data platform. You will drive system-level design decisions that...Full time- ...Responsibilities Engineer and maintain platforms and data pipelines that process data... ...multiple external vendors and internal systems. Advise go-to-market teams on engineering... ...related technical field. ~5+ years of software engineering experience focused on data...Full timeVisa sponsorshipWork visaFlexible hours
$168.1k - $227.4k
..., you will participate in all phases of software development from requirements through implementation... ...languages in a real-time operating system environment - Architect, design, and... ...as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5 years...Permanent employmentInternshipLocal areaFlexible hours$137k - $184k
Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development for the body, thermal, lighting,...Full timeTemporary workRelocation package$221k - $265k
San Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/C++...Full timeTemporary workRelocation package$137k - $207k
Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Drive Systems team. Drive Systems owns the critical path from autonomous trajectory to vehicle motion — taking a trajectory...Full timeTemporary workRemote workRelocation package$119k - $200k
Neuralink is seeking a software engineer to write code for a surgical robot, focusing on high‑reliability hardware and real‑world deployment rather than simulations. Requirements include hands‑on robotics experience, strong Linux proficiency, and programming in C/C++ or...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Imaging Systems. Be the first to apply!
- software engineer internship remote San Mateo, CA
- software engineer remote San Mateo, CA
- graduate software developer no experience San Mateo, CA
- information technology software engineer San Mateo, CA
- senior software engineer remote San Mateo, CA
- rust software engineer San Mateo, CA
- part time software developer San Mateo, CA
- junior software developer remote San Mateo, CA
- software engineer travel San Mateo, CA
- startup software engineer San Mateo, CA


