Verkada
Software Engineer - Imaging Systems
$130K–$280K
San Mateo, CA United States +1 · Full-time · Posted Nov 10, 2023
- Location
- San Mateo, CA United States
San Mateo, California, United States - Experience
- 3+ years of software development experience.
- Education
- BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Visa sponsorship
- Verkada sponsors and takes over sponsorship of employment visas for this role.
About the job
Design and improve embedded camera imaging software, algorithms, tuning tools, and diagnostics to deliver stable, high-quality camera performance.
What you'll do
- Develop camera software across the imaging stack, including 3A algorithms, pipeline configuration, and sensor drivers, primarily in C++ and C.
- Build tools for image-system tuning and automated diagnostics; analyze metrics and imaging data to improve performance.
- Partner with hardware, firmware, computer vision teams, and vendors to integrate, test, and refine camera performance.
What they ask for
- BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 3+ years of software development experience and a strong foundation in systems programming.
- Proficiency in C++.
- Willing and able to work onsite five days per week.
Nice to have
- Knowledge of optics, image sensors, ISP algorithms, imaging SDK integration, and digital camera systems.
- Experience with embedded Linux or IoT on-device software and evaluating or diagnosing image quality and system faults.
Pay
$130,000 — $280,000 USD annual OTE (base compensation and commissions, if applicable)
Tools
C++, C, 3A algorithms, sensor drivers, ISP algorithms, embedded Linux, IoT
Model-written summary · the original posting is authoritative