Embedded SDK & Demo Apps Software Engineer

Giesecke+Devrient

San Diego (CA)

On-site

USD 136,000 - 141,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical PPO/HSA
Dental
Vision
Paid time off
Paid holidays
401K employer match
Disability
Life insurance
Flexible spending
EAP
Commuter benefits
Education assistance
Pet insurance
Legal

Job summary

Veridos is seeking a Software Engineer to design, develop, and expand our SDK & Demo App ecosystem across multi-device environments in an onsite role in San Diego, CA. You will architect the core SDK, embed image processing and data capture libraries to maximize hardware performance for B2B client demos and internal engineering tools.

The ideal candidate brings 3–5+ years in software development with C++, C#/ .NET, hands-on OpenCV experience, and a proactive, autonomous mindset to work with

Qualifications

  • Bachelor’s or higher degree in Computer Science, Electronic Engineering, Image Processing, or a related technical discipline.
  • 3–5+ years of professional experience in software development with a strong focus on C++, C#/ .NET.
  • A proven self-starter who demonstrates high autonomy and takes clear ownership of assigned tasks.
  • Solid hands-on experience utilizing computer vision libraries (e.g., OpenCV) for raw sensor data, camera calibration, or frame-level manipulation.

Responsibilities

  • Design, build, and maintain the core SDK framework and associated apps, supporting both external B2B client demo applications and internal engineering tools for hardware verification, calibration, and factory production.
  • Develop and optimize low-latency image pre-processing pipelines (including image enhancement, auto-cropping, and ROI extraction).
  • Integrate and optimize third-party libraries (e.g., OCR, barcode decoders) into the core SDK framework.
  • Work closely with firmware engineers to define device-level communication protocols and debug hardware interface issues (USB, Serial, PC/SC).

Skills

C++
C# / .NET
Software Development
OpenCV

Education

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

Tools

OpenCV

Job description

Veridos is seeking a Software Engineer to design, develop, and expand our SDK & Demo App ecosystem across multi-device environments in an onsite role in San Diego, CA. You will architect the core SDK, embed image processing and data capture libraries to maximize hardware performance for B2B client demos and internal engineering tools.

The ideal candidate brings 3–5+ years in software development with C++, C#/ .NET, hands-on OpenCV experience, and a proactive, autonomous mindset to work with

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDK & Demo App Software Engineer (Embedded/PC)
SDK & Demo App Software Engineer (Embedded/PC)

Giesecke & Devrient GmbH • San Diego (CA)

Hybrid
USD 136,000 - 141,000
Software Engineer
Software Engineer

Giesecke & Devrient GmbH • San Diego (CA)

Hybrid
USD 136,000 - 141,000
Software Engineer
Software Engineer

Giesecke+Devrient • San Diego (CA)

On-site
USD 136,000 - 141,000
Medical PPO/HSA
Dental
Vision
+11
Innovative Embedded Systems Software Engineer
Innovative Embedded Systems Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Embedded Software Engineer — Access Control (Onsite)
Embedded Software Engineer — Access Control (Onsite)

Verkada Inc. • San Mateo (CA)

Hybrid
USD 150,000 - 300,000
Healthcare benefits
Vision & dental coverage
HSA/FSA options
+2
Embedded Software Engineer, Access Control (Onsite)
Embedded Software Engineer, Access Control (Onsite)

Verkada • San Mateo (CA)

On-site
USD 125,000 - 160,000
Healthcare coverage
HSA/FSA
Parental leave
+2
Embedded Software Engineer: Access Control (Onsite)
Embedded Software Engineer: Access Control (Onsite)

Verkada • Foster City (CA)

On-site
USD 125,000 - 160,000
Healthcare coverage
Vision and dental coverage
HSA with employer contributions
+7
Senior Linux Embedded Systems Engineer
Senior Linux Embedded Systems Engineer

Verkada Inc. • United States

Remote
USD 120,000 - 160,000
Health care allowance
Lunches & wellness allowance
Commuter benefits
+4
Senior Embedded Firmware Engineer: End-to-End Connectivity
Senior Embedded Firmware Engineer: End-to-End Connectivity

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare coverage
Vision & dental
HSA & FSA
+8
Computer Vision Software Engineer – Embedded Systems
Computer Vision Software Engineer – Embedded Systems

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 100,000 - 149,000