Sr. C++ Developer
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
