CareerPlan

C++ Developer

USAFull-time$120k–$160k2026-11-06 → 2026-11-09
On-site

Core

Design, develop, and maintain high-performance software applications using C and C++.

Role type

C++ Developer

Builds

High-performance software applications

Domain

System-level programming

Deliverable

production ML models

Required skills

C++, C, object-oriented programming, data structures, algorithms, design patterns, multithreading, concurrency, memory management, Linux/Unix, Git, CMake, debugging tools

Preferred skills

C++11 or newer, networking, socket programming, CI/CD pipelines, automated testing, Python, embedded systems, automotive software

Technologies

C++, C, Linux, Unix, Git, CMake, Visual Studio, Python, CI/CD

Responsibilities

Design and develop applications, write clean and efficient code, debug and troubleshoot software defects, conduct unit and integration testing, collaborate with cross-functional teams, analyze performance issues, integrate third-party libraries and APIs, manage source code with version control, participate in Agile/Scrum ceremonies, maintain technical documentation

Seniority

Mid-level (2–6 years experience)