Jobs and Careers
IM

CO-126 C++ Software Engineer

Imagry
San Jose, United Statesfull_timeVerifiedPosted 3 Dec 2025

About the role

Description

Position: C++ Software Developer

Position E-mail: imagry.D7.16B@comeetapply.com

Location: San Jose, CA, USA

Full time

On-Site


We are looking for a capable and experienced Software Engineer to build high performance Linux software with strong modern C++ expertise.

The Engineer will participate in developing a multi-disciplinary system which includes an AI module and interaction with HW interfaces and sensors.

 

Responsibilities:

·      Implement, optimize, and integrate C++ software for the edge devices that control the vehicles

·      Represent the SW team and Architecture guidelines for multiple engineering domains

·      Develop new modules for autonomous driving applications

·      Create development tools for the modules: building, configuring, logging and debugging

 

 

Requirements:

·      B.Sc / B.A - Computer Science or other relevant university degree

·      3+ years of experience in modern C++ (17/20)

·      2+ years of experience in multi-threading over Linux systems

·      Relevant experience in GPU / CPU processing, inter-device communication, and HW interfaces

·      Proficiency in code development tools: CI/CD, Git, code reviews, Build systems, unit tests

·      Proven record of developing deployment-level products

 

Nice to have:

·      Development of systems involving both SW & HW

·      Experience in Algorithm development or Signal processing

·      CUDA or OpenCL for GPU acceleration

·      Realtime systems development

Requirements

None

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Imagry

View company profile →