Job Description

Description
We’re looking for a C++ Software Engineer to build high‑performance, reliable, and scalable software components for our core products. You’ll work across system-level programming, performance tuning, and modern C++ development while collaborating with cross‑functional engineering teams.

What You’ll Do

+ Design, develop, and maintain software using modern C++ (C++14/17/20)

+ Build high-performance applications, libraries, and services

+ Optimize code for speed, memory usage, and reliability

+ Work with multithreading, concurrency, and low‑level system APIs

+ Debug complex issues using tools like gdb, Valgrind, or similar

+ Collaborate with QA, DevOps, and product teams to ship high‑quality software

+ Write clean, maintainable code and documentation


Requirements
What We’re Looking For

+ 3–7+ years of experience in C++ development

+ Strong knowledge of STL, memory ...

Ready to Apply?

Take the next step in your AI career. Submit your application to Robert Half Technology today.

Submit Application