SDK & Vision Engineer – C++/OpenCV (Embedded)

Veridos GmbH

San Diego (CA)

On-site

USD 135,815 - 141,130

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Veridos GmbH in San Diego, CA seeks a Software Engineer to design, develop, and expand its SDK & Demo App ecosystem across multi-device networks. You will embed image processing, calibration algorithms, and data capture libraries (OCR & Barcode) to optimize hardware performance and production.

The role covers core SDK/API delivery for B2B client integration and internal engineering apps for device testing and factory calibration; strong C++, C#/.NET, and OpenCV experience is essential.

Qualifications

  • Bachelor’s or higher degree in Computer Science, Electronic Engineering, Image Processing, or a related technical discipline.
  • 3–5+ years of professional software development experience with a focus on C++, C#/ .NET.
  • Experience with OpenCV or similar computer vision libraries and image processing workflows.

Responsibilities

  • Design, build, and maintain the core SDK framework and demo apps for external B2B clients and internal tools.
  • Develop and optimize low-latency image pre-processing pipelines (enhancement, auto-cropping, ROI extraction).
  • Integrate OCR and barcode decoders into the SDK framework.
  • Collaborate with firmware engineers to define device-level communication protocols and debugging hardware interfaces (USB, Serial, PC/SC).

Skills

C++
C# / .NET
OpenCV
Autonomy

Education

Bachelor’s or higher in CS / Electronics / Image Processing

Tools

CMake
Qt
Linux
OpenCV

Job description

Veridos GmbH in San Diego, CA seeks a Software Engineer to design, develop, and expand its SDK & Demo App ecosystem across multi-device networks. You will embed image processing, calibration algorithms, and data capture libraries (OCR & Barcode) to optimize hardware performance and production.

The role covers core SDK/API delivery for B2B client integration and internal engineering apps for device testing and factory calibration; strong C++, C#/.NET, and OpenCV experience is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SDK & Embedded Systems Engineer - Image Processing
SDK & Embedded Systems Engineer - Image Processing

Giesecke+Devrient • San Diego (CA)

On-site
USD 135,000 - 142,000
Software Engineer
Software Engineer

Giesecke+Devrient • San Diego (CA)

On-site
USD 135,000 - 142,000
Software Engineer
Software Engineer

Veridos GmbH • San Diego (CA)

On-site
USD 135,815 - 141,130
Senior C++ Computer Vision Engineer — Embedded Systems
Senior C++ Computer Vision Engineer — Embedded Systems

Socket.dev • Town of Texas (WI)

On-site
USD 131,000 - 205,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Machine Vision Engineer - C++ & OpenCV
Senior Machine Vision Engineer - C++ & OpenCV

6AM City, LLC • California (MO)

On-site
USD 130,000 - 145,000
Medical, dental, and vision insurance
Computer Vision Engineer
Computer Vision Engineer

TekWissen ® • Westborough (MA)

On-site
USD 90,000 - 120,000
Sr. Vision Software Engineer
Sr. Vision Software Engineer

Cohu, Inc. • Poway (CA)

On-site
USD 90,000 - 120,000
Remote Senior Embedded Engineer - Computer Vision & Cameras
Remote Senior Embedded Engineer - Computer Vision & Cameras

Frey Consulting Group • United States

Remote
USD 200,000 - 250,000
Equity
Remote work
Senior Embedded Vision Software Engineer
Senior Embedded Vision Software Engineer

Cognex Corporation • Germany (OH)

On-site
USD 69,000 - 94,000
Senior Embedded Linux Engineer - C/C++, Go, AI/CV & OTA
Senior Embedded Linux Engineer - C/C++, Go, AI/CV & OTA

Verkada • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare programs
Nationwide medical, vision, and dental coverage
Health Saving Account contributions
+5