Talent.com
C++ Software Engineer
C++ Software EngineerThe Legends Agency • Pretoria, South Africa
C++ Software Engineer

C++ Software Engineer

The Legends Agency • Pretoria, South Africa
1 day ago
Job description

C++ Software Engineer

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

Pretoria | R55 000-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

Create a job alert for this search

Software Engineer • Pretoria, South Africa

Related jobs
Embedded Software Engineer - Protocols

Embedded Software Engineer - Protocols

E&D Recruiters • Pretoria, South Africa
Embedded Software Developer (Protocols).BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development. Documentation, design, implementation, and qualific...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

E&D Recruiters • Pretoria, South Africa
Minimum requirements and experience : .BEng (Electronic or Computer Engineering).Master's degree will be beneficial.Comfortable acting as point of contact for international clients.Leading the softwa...Show more
Last updated: 30+ days ago • Promoted
C# SOFTWARE DEVELOPER - CENTURION (HYBRID) UP TO R750K PER ANNUM

C# SOFTWARE DEVELOPER - CENTURION (HYBRID) UP TO R750K PER ANNUM

E-Merge • Pretoria, South Africa
A company transforming the way businesses operate through automation, AI, and intelligent solutions is seeking the services of a talented Software or Solution C# Developer whos passionate about sol...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Developer - Production

Embedded Software Developer - Production

E&D Recruiters • Pretoria, South Africa
Embedded Software Developer (Production).Minimum requirements and experience : .BEng / BTech (Electronic Engineering or Computer Engineering) recent graduates!. N6 (Electronic Engineering) minimum 5 y...Show more
Last updated: 30+ days ago • Promoted
Security Software Developer

Security Software Developer

E&D Recruiters • Pretoria, South Africa
Electronic Engineering) or BEng / BSc (Computer Engineering) or Computer Science.Experience writing software in C and C++ for embedded platforms. Experience or knowledge in communications security and...Show more
Last updated: 30+ days ago • Promoted
DSP Software Engineer

DSP Software Engineer

E&D Recruiters • Pretoria, South Africa
Minimum Requirements and requirements : .Electronic Engineering) or BEng / BSc (Computer Engineering).DSP development processes and tools. Developing embedded applications with C++.Waveform design, modu...Show more
Last updated: 30+ days ago • Promoted
Software Engineer

Software Engineer

Zecutive Consultants • Pretoria, South Africa
As a Mid-Tier Software Engineer, you will be required to work with the Java programming language, follow existing IT standards, policies and procedures to develop web applications and computer syst...Show more
Last updated: 21 days ago • Promoted
SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) - UP TO R1M PER ANNUM

SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) - UP TO R1M PER ANNUM

E-Merge • Pretoria, South Africa
A leading open-access fibre network operator delivering fast, reliable internet to homes and businesses across South Africa is looking for a Senior C# Software Developer to drive innovation, elevat...Show more
Last updated: 30+ days ago • Promoted
Software Engineer React

Software Engineer React

Optim-G Sourcing • Pretoria, South Africa
As a Software Engineer you'll play a pivotal role in building and maintaining the next generation of e-commerce solutions. You'll design, develop, and optimise scalable software that drives innovati...Show more
Last updated: 6 days ago • Promoted
Software Quality Engineer

Software Quality Engineer

E&D Recruiters • Pretoria, South Africa
BEng Electronic Engineering or BEng Computer Engineering.Establish and maintain test setups for diverse product and system configurations, including military applications.Collaborate closely with d...Show more
Last updated: 30+ days ago • Promoted
CNOC ENGINEER

CNOC ENGINEER

The Talent Room • Pretoria, South Africa
The CNOC Engineer provides advanced support and management of the organizations network and VoIP infrastructure.This role is responsible for escalated troubleshooting, configuration, and maintenanc...Show more
Last updated: 6 days ago • Promoted
Intermediate Full Stack Engineer (C# / Angular) – Centurion (Hybrid Position) – up to R840k Per Annum

Intermediate Full Stack Engineer (C# / Angular) – Centurion (Hybrid Position) – up to R840k Per Annum

E-Merge • Pretoria, South Africa
Heres an exciting opportunity to build tech that transforms healthcare.Were searching for an Intermediate Full Stack C# Developer with solid Angular skills to help shape the next generation of conn...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack C# Developer (.NET / Angular) – Centurion (Hybrid) – up to R1.08mil Per Annum

Senior Full Stack C# Developer (.NET / Angular) – Centurion (Hybrid) – up to R1.08mil Per Annum

E-Merge • Pretoria, South Africa
Were on the hunt for a Full Stack C# Developer whos ready to step into a role with purpose and influence.This isnt just another dev jobits your chance to lead groundbreaking projects that are resha...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer.

Embedded Software Engineer.

People Source • Pretoria, South Africa
Design, develop, test and support high performance software.Show more
Last updated: 2 days ago • Promoted
Protocol Software Developer

Protocol Software Developer

E&D Recruiters • Pretoria, South Africa
Electronic Engineering) or BEng / BSc (Computer Engineering).Development of Layer 2 and Layer 3 protocol software components. Verify protocol stack against specifications.Please apply via our website : Â .Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Nambiti Technologies • Pretoria, South Africa
Good knowledge and experience of using Visual Studio to develop web-based applications in a Microsoft Windows environment. Good knowledge and experience of using C# to develop web-based applications...Show more
Last updated: 23 days ago • Promoted
Software Engineer

Software Engineer

Network Recruitment • Pretoria, South Africa
We are seeking a highly motivated.Electronic Engineer specialising in Automation.In this role, you will design, develop, and implement automated systems that enhance productivity, reliability, and ...Show more
Last updated: 17 days ago • Promoted
JavaScript Software Engineer – Midrand / Semi -Remote – R600 PH

JavaScript Software Engineer – Midrand / Semi -Remote – R600 PH

E-Merge • Pretoria, South Africa
Remote
Were looking for a talented and motivated.In this role, youll design, develop, test, and maintain software solutions that are scalable, efficient, and user centric. Youll collaborate with cross-func...Show more
Last updated: 30+ days ago • Promoted