Jobs · Engineering · California

Sr. C++ Developer

Imagry | Autonomous Driving · San Jose, CA · 4 mo ago
EngineeringFull-time

Responsibilities

  • 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

Requirements

  • 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

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

Similar jobs

C++ Dev with SRE

Shrive TechnologiesCalifornia, United States· 1 wk ago
Engineering

Sr. Developer

Health Care Service CorporationUnited States· 1 wk ago
RemoteEngineering$93k–$168k/yrapply on careers.hcsc.com

Sr. Developer

DC InternationalCarrollton, TX· 3 wk ago
Information Technologyapply on paycomonline.net