C++ Software Engineer

3 hours ago


Pretoria, Gauteng, South Africa The Legends Agency Full time


C++ Software Engineer

Join a cutting-edge simulation software company shaping real-time systems.

Pretoria | R R65 000

About Our Client

Our client is a specialist provider of high-performance simulation software. With a strong focus on real-time systems and mathematical modelling, the company offers an innovative environment where engineers solve complex technical challenges in cross-functional teams.

The Role: C++ Software Engineer

As a C++ Software Engineer, you will contribute to the design and development of real-time simulation software. This role focuses on building efficient, maintainable, and high-performance applications, supporting system integration, and driving product enhancements in collaboration with internal teams and third parties.

Key Responsibilities

  • Design and develop real-time simulation software using C++

  • Write object-oriented, reusable, and well-documented code, including unit tests

  • Identify and troubleshoot software bugs and performance issues

  • Assist with system integration, debugging, and version control workflows

  • Optimise system responsiveness and stability

  • Develop UI mock-ups and prototypes following best practices

  • Collaborate in Agile/Scrum cross-functional teams

  • Liaise with third parties to enhance app features and functions

  • Apply mathematical modelling techniques to simulate system behaviour

About You

  • Proven experience in C++ software development

  • Strong understanding of object-oriented programming and software design principles

  • Experience with real-time systems and performance optimisation

  • Proficiency in version control tools and debugging practices

  • Familiarity with UI prototyping and app design trends

  • Solid mathematical and analytical skills for system modelling

  • Comfortable working in Agile environments

  • Strong problem-solving mindset and collaborative approach



  • C++ Software Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa The Legends Agency Full time R520 000 - R780 000 per year

    C++ Software Engineer Join a cutting-edge simulation software company shaping real-time systems. Pretoria | R R65 000 About Our Client Our client is a specialist provider of high-performance simulation software. With a strong focus on real-time systems and mathematical modelling, the company offers an innovative environment where engineers solve complex...


  • Pretoria, Gauteng, South Africa ExecutivePlacements Full time

    SENIOR SOFTWARE ENGINEER: (Digital Signal Processing)Recruiter:Premium ConsultingJob Ref:SENIOR SOFTWARE ENGI..Date posted:Thursday, October 30, 2025Location:Pretoria, South AfricaSalary:NGSUMMARY:SENIOR SOFTWARE ENGINEERPOSITION INFO:SENIOR SOFTWARE ENGINEER: (Digital Signal Processing) (DSP)Key responsibilities:**Develop cutting edge real-time...

  • Software Engineer

    3 hours ago


    Pretoria, Gauteng, South Africa HENSOLDT Full time

    About The RoleWe are seeking a skilled Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining source code aligned with our development roadmap and software development standards.Qualifications and ideal experience required:B.Eng in Electronic Engineering, Computer Engineering,...

  • DSP Software Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa Edrecruiters Full time

    Embedded DSP Software Engineer with a BEng Electronic Engineering, Computer Engineering, or BSc Computer Science degree is required. Cutting-edge technology 0-5 years of working experience in software development. DSP Software EngineerPretoria-EastMinimum Requirements and requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5...

  • C# Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa ExecutivePlacements Full time

    Recruiter:ARCSJob Ref:PTA001038/BHDate posted:Monday, October 27, 2025Location:Pretoria, South AfricaSalary:660000 AnnuallySUMMARY:An exciting permanent opportunity is available with our esteemed client in Pretoria Roodeplaat for an Intermediate C# Developer, on-site.This role is perfect for a passionate individual eager to grow their skills and gain...


  • Pretoria, Gauteng, South Africa ExecutivePlacements Full time

    Recruiter:E&D RecruitersJob Ref:Pta002867/EPDate posted:Thursday, November 27, 2025Location:Pretoria, South AfricaSUMMARY:Security Software Developer with an Electronic Engineering or Computer Engineering or Computer Science degree is required. 2-7 years of software development experience in a professional capacity.The company has over 20 years in existence-...


  • Pretoria, Gauteng, South Africa MEDIHELP Full time

    Senior Full Stack C# Software DeveloperWe are searching for an experienced Senior Full Stack C# Software Developer.About the role:At Medihelp, we live our values — excellence, compassion, collaboration, and transparency — every day. These values aren't just principles; they define how we work, lead, and serve. If you're a seasoned full-stack software...


  • Pretoria, Gauteng, South Africa Council for Scientific and Industrial Research (CSIR) Full time

    The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state. The CSIR has a vacancy for a...


  • Pretoria, Gauteng, South Africa 60 Degrees Full time R900 000 - R1 200 000 per year

    Job DescriptionTHE OPPORTUNITY THAT AWAITS YOU Join a medical tech hub that's pushing boundaries in healthcare innovation. We're looking for a Full Stack Software Developer to design, build, and optimise applications that directly impact how healthcare is delivered and experienced.This is your chance to work across the stack — Angular on the front‑end,...


  • Pretoria, Gauteng, South Africa 60 Degrees Full time

    Job DescriptionTHE OPPORTUNITY THAT AWAITS YOU Step into a medical‑tech environment that's redefining how healthcare is delivered across South Africa. We're looking for a Full Stack Software Developer to design, build, and optimise applications that make a real difference in patient care, operational efficiency, and digital health innovation.You'll work...