C++ software engineer Job at Imagry Autonomous Driving, San Jose, CA

RFBicXlKZmNzdnl4SzhpUzJaVEJYMHBzN1E9PQ==
  • Imagry Autonomous Driving
  • San Jose, CA

Job 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

None

Job Tags

Full time,

Similar Jobs

Cargas

Business Intelligence (BI) Analyst Job at Cargas

Were looking for a detail-oriented Business Intelligence (BI) Analyst to join our team in Lancaster. This role serves as a key link between our data infrastructure and the business, turning complex information into clear, useful insights that guide decisions across the...