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
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 off...
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
View more
View less