Sr. C++ Developer

Imagry | Autonomous Driving

San Jose (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Imagry | Autonomous Driving is seeking a skilled C++ Engineer to design and build high-performance software on Linux. This role involves key contributions to multi-disciplinary systems integrating AI modules and sensor data.

The ideal candidate should have 5+ years of modern C++ experience, a B.Sc. in Computer Science, and a strong team-oriented background. Join us in driving innovation in autonomous driving technology.

Qualifications

  • 5+ years of modern C++ experience.
  • 2+ years of Python development.
  • Experience with real-time systems and image processing.

Responsibilities

  • Design and develop C++ services/libraries on Linux.
  • Profile and optimize CPU, memory, and I/O.
  • Write unit/integration tests and contribute to CI pipelines.

Skills

Modern C++ (C++17/20)
STL / templates
Multithreading / synchronization
Python development
Low-Level Programming
Git
Code reviews

Education

B.Sc / B.A - Computer Science or relevant degree

Tools

C++ Development and Optimization Tools
CUDA or OpenCL

Job description

About the Role

We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You will be a key contributor to an advanced multi-disciplinary system that integrates AI modules, hardware interfaces, and sensor data — working at the intersection of performance engineering and cutting-edge technology.

Location

On-Site, San Jose, CA.

Responsibilities & Qualifications
  • Design and develop C++ services / libraries on Linux with focus on performance and reliability
  • Improve build speed and reproducibility
  • Profile / optimize CPU, memory, I/O, and concurrency; debug multithreaded issues
  • Write unit/integration tests; use sanitizers / static analysis
  • Contribute to CI pipelines and developer tooling
  • 5+ years modern C++ (C++17/20), STL / templates, multithreading / synchronization
  • Development of Realtime systems involving both SW & HW
  • 2+ years of Python development
  • Strong Low-Level Programming and Debugging tools
  • Software development practices: Git, code reviews, unit tests
  • Experience in implementing Real-time Algorithms
  • B.Sc / B.A - Computer Science or other relevant university degree
  • Team player, with proven record of developing deployment-level products
Nice to Have
  • C++ Development and Optimization Tools
  • CUDA or OpenCL for GPU acceleration
  • Python for tooling, tests, and bindings (pybind11)
  • Experience with image processing
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Covetus • United States

On-site
USD 90,000 - 120,000
Senior Real-Time C++ Engineer - On-Site Arlington
Senior Real-Time C++ Engineer - On-Site Arlington

Elevateprimesolutions • Arlington (VA)

On-site
C++ Developer : Santa Clara, CA (Fully Onsite) Contract role
C++ Developer : Santa Clara, CA (Fully Onsite) Contract role

Tech Mirrors • Santa Clara (CA)

On-site
USD 90,000 - 120,000
Software Engineer (C++ Systems)
Software Engineer (C++ Systems)

SK HR Consultants.com • San Francisco (CA)

On-site
USD 100,000 - 140,000
Relocation packages available
High-performance work environment
Senior C++ Developer - High-Performance, Hybrid NYC
Senior C++ Developer - High-Performance, Hybrid NYC

US staffing Inc • New York (NY)

On-site
Senior/Staff Software Engineer - C++
Senior/Staff Software Engineer - C++

VoltForce • San Leandro (CA)

On-site
USD 180,000 - 240,000
C++ Software Engineer (C2C)
C++ Software Engineer (C2C)

Elevateprimesolutions • Arlington (VA)

On-site
USD 120,000 - 150,000
Senior Software Engineer (Space)
Senior Software Engineer (Space)

InnoForge • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Software Engineer - C++ Systems
Software Engineer - C++ Systems

USA Tech Recruit • San Francisco (CA)

On-site
USD 120,000 - 160,000
Relocation packages
Senior C++ Software Engineer
Senior C++ Software Engineer

Goliath Partners • Chicago (IL)

On-site
USD 360,000 - 425,000