Software Engineer (Camera Systems)

Veritas Search Group

San Jose (CA)

On-site

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Veritas Search Group is seeking a Software Engineer (Camera Systems) to develop host-side software tools for camera calibration, testing, and debugging, collaborating with ISP, firmware, and hardware teams in an onsite San Jose setting.

The role emphasizes GUI development with Qt, Python automation, and C/C++ tooling, offering opportunities to build scalable toolchains for next-generation camera systems.

Qualifications

  • Bachelor's degree in CS, EE, or related field.
  • Experience with C programming to interface with hardware and firmware.
  • Proficiency in Python for automation and scripting.
  • Experience with C++ and Qt for GUI development.
  • Familiarity with hardware-to-host communication protocols.
  • Experience with camera systems or evaluation boards is a plus.

Responsibilities

  • Develop and maintain host-side GUI tools for camera calibration, lab automation, simulators, displays, and video processing.
  • Design and implement new solutions for next-generation camera toolsets.
  • Enhance and support existing tools for camera video processing systems.
  • Create automation scripts to accelerate bring-up and environment migration.
  • Build and maintain testing infrastructure for hardware and firmware validation.
  • Collaborate cross-functionally with image processing, firmware, and hardware teams.
  • Develop training materials and documentation for internal and external users.

Skills

Python scripting
C programming
C++ GUI development

Education

Bachelor’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related field

Tools

Qt

Job description

This role requires candidates who are currently authorized to work in the U.S. without sponsorship, and C2C arrangements are not accepted. This role is onsite near San Jose, CA.

Overview

The Software Engineer (Camera Systems) role focuses on developing and supporting software tools for camera systems, working closely with image signal processing (ISP), firmware, and hardware teams. The position involves building host-side applications, automation tools, and infrastructure to support camera development, calibration, and testing.


Key Responsibilities


  • Develop and maintain host-side software tools with graphical user interfaces for camera calibration, tuning, lab automation, simulators, on-screen displays, and video processing features

  • Design and implement new solutions for next-generation camera toolsets

  • Enhance and support existing software tools for camera video processing systems

  • Create automation scripts to accelerate camera bring-up and migrate systems to new environments

  • Build and maintain infrastructure for testing, validation, and troubleshooting of hardware and firmware subsystems

  • Collaborate cross-functionally with image processing, image quality, firmware, and hardware teams

  • Develop training materials and documentation for internal users and external stakeholders


Qualifications


  • Bachelor’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related field

  • Experience with C programming for interfacing with hardware and firmware systems

  • Proficiency in Python for automation and scripting

  • Experience with C++ and Qt for developing graphical user interfaces

  • Familiarity with hardware-to-host communication protocols

  • Experience working with camera systems, evaluation boards, or related hardware is a plus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Camera Imaging
Embedded Software Engineer - Camera Imaging

BayOne Solutions • San Jose (CA)

On-site
USD 120,000 - 170,000
Camera Systems Software Engineer: Tools & Automation
Camera Systems Software Engineer: Tools & Automation

Veritas Search Group • San Jose (CA)

On-site
USD 110,000 - 170,000
Embedded Software Engineer - Camera Systems
Embedded Software Engineer - Camera Systems

Sightline Applications LLC • Portland (OR)

On-site
USD 120,000 - 150,000
Camera Support Engineer
Camera Support Engineer

Sapsf • Mountain View (CA)

On-site
USD 75,000 - 105,000
Computer Vision Engineer V
Computer Vision Engineer V

SGS Consulting • Washington

On-site
USD 120,000 - 160,000
Camera Software Engineer, Consumer Devices
Camera Software Engineer, Consumer Devices

OpenAI • San Francisco (CA)

On-site
USD 293,000 - 325,000
Lead Camera Tools Software Engineer (GUI/ISP)
Lead Camera Tools Software Engineer (GUI/ISP)

indie.inc • San Jose (CA)

On-site
USD 150,000 - 190,000
Camera Imaging: Embedded Software Engineer (SoC Bring-Up)
Camera Imaging: Embedded Software Engineer (SoC Bring-Up)

BayOne Solutions • San Jose (CA)

On-site
USD 120,000 - 170,000
Embedded Camera Systems Engineer (MIPI / ISP / SoC)
Embedded Camera Systems Engineer (MIPI / ISP / SoC)

Proception Inc. • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Competitive equity
Health coverage
Work on real robotic systems
+2
Software Engineer, Camera Systems
Software Engineer, Camera Systems

Meta • Sunnyvale (CA)

Hybrid
USD 180,000 - 240,000