Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Location & Work Setup
Location: Cape Town
Work Model: Hybrid (2 days in-office)
Salary: R1 million - R1.6 million PA
Key Responsibilities
Write and maintain high-performance, production-level C++ code
Build and scale algorithmic features and data pipelines
Collaborate with data scientists to translate prototypes to production
Optimize software for accuracy, reliability, efficiency, and latency
Mentor junior engineers and support technical leadership
Required Skills & Experience
5+ years in high-performance software development
Strong C++ expertise; experience in Python and C (Go a bonus)
Linux, GIT, GDB, profiling, unit testing
Signal processing, ML fundamentals (e.g. digital filters, regressions)
Networking (TCP/IP, UDP, OSI model, sockets)
Data formats: Protobuf, JSON, Avro
GPU programming (e.g. CUDA) is advantageous
Personal Traits
Problem-solving mindset in a fast-paced environment
Hands-on and detail-focused
Strong communicator and mentor
Reporting Line
Reports to: Embedded Software Manager
Works with: Chief Architect, Data Science team, Embedded & Backend developers
Auto-Apply to C++ Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.