CareerPlanSign in

Sr. C++ Developer

San Jose, United StatesFull-time2026-08-26 → 2026-10-13
On-site · United States

Core

Design and build high-performance C++ services and libraries on Linux for a multi-disciplinary system integrating AI, hardware, and sensor data.

Role type

Senior C++ Engineer (Real-time Systems)

Builds

High-performance software services and libraries for AI and hardware integration

Domain

Embedded Systems / Real-time Computing / AI Infrastructure

Deliverable

production ML models

Required skills

Modern C++ (C++17/20), Multithreading, Low-level programming, Python, Real-time algorithms, Unit testing, CI/CD (via careerplan.io/jobs/B7-00F-E8-56D-sr-c-developer-at-imagry)

Preferred skills

CUDA, OpenCL, GPU acceleration, Image processing, pybind11

Technologies

Linux, C++, Python, Git, Sanitizers, Static analysis tools

Responsibilities

Design and develop C++ services with focus on performance and reliability; Profile and optimize CPU, memory, I/O, and concurrency; Debug multithreaded issues; Contribute to CI pipelines and developer tooling

Seniority

Senior, hands-on IC