Haystack
← Back to Jobs
Technology
IS

Software Development Engineer (C++, Python) with our direct client in San Jose, CA.

Infobahn Softworld Inc.San Jose, CA🇺🇸United StatesPosted Sep 18, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
San Jose, CA, United States
Posted
Yesterday
CUDAC++PerlPython

Job Description

Role: Software Development Engineer (C++, Perl/Python)

Location: San Jose, CA

JOB DUTIES:

Enhancing and maintaining sophisticated production-level graphics drivers. Collaborating closely with various engineering teams to implement features and debug isues within the GPU-specific driver. Validating GPU features for new hardware generations.

EXPERIENCE AND EDUATION:

Bachelors (or greater) in Computer Engineering, Electrical Engineering, Computer Science or similar program with a focus on Software Engineering

Excellent programming skills with demonstrated experience in C/C++;Strong problem solving, and debugging skills with a deep understanding of OO principles;

Strong technical communication, interpersonal and teamwork skills; 5-7 years of demonstrated software engineering experience;

Experience in device driver development, or equivalent close to hardware programming (embedded, operating system/kernel, etc);

Experience with complex software systems and architectures;

Experience writing clean, well tested, main table code in an enterprise organization;

Experience delivering production quality software engineering solutions on schedule;

Working knowledge of device driver development in OpenCL/CUDA, OpenGL, DirectX, or D3D;Experience with GPU hardware programming;

Knowledge of GPU and CPU architectures;

Experience with parallel and asynchronous processing; Experience with software performance analysis, optimization and low-level programming;

Experience with 3D graphics and OpenCL, DirectX, D3D

Regards,

Praveen

Email:

Infobahn SoftWorld Inc.,

San Jose, CA 95131.

Similar jobs