Senior C Engineer Jhb,pta

Midrand, Johannesburg, South Africa

Job Description


Hire Resolve's client is looking for a Senior C Engineer, to be based in Johannesburg/ Pretoria, Gauteng. The candidate will need to have a deep understanding of systems programming in a Linux environment. This role requires an expert-level engineer who not only writes efficient code but also shapes the technical direction, mentors team members, and ensures the integrity of our engineering processes and infrastructure.
Responsibilities:Core Development & DesignDesign, develop, and maintain high-performance, scalable C applications in a Linux environment.Lead and optimize system architecture and design decisions for efficiency and reliability.Write clean, maintainable code and define coding standards and best practices.Evaluate, recommend, and implement appropriate technologies and solutions.Mentorship & LeadershipMentor and coach junior developers and peers to raise overall team capability.Define and enforce high code quality standards across the team.Lead technical discussions and foster cross-team collaboration.Strategic Engineering InfluenceAnticipate and proactively mitigate potential technical issues.Provide strategic solutions aligned with long-term business goals.Drive technical innovation and continuous improvement of engineering practices.System Operations & DevOpsDefine and implement testing strategies, ensuring comprehensive test coverage.Design and integrate CI/CD pipelines for automated builds, testing, and deployments.Define DevOps strategies, automate deployment workflows, and manage infrastructure.Establish security best practices and ensure systems comply with industry standards.Cross-functional EngagementAct as a technical liaison with leadership, product managers, and key stakeholders.Influence product roadmaps and execution plans through deep technical insight. Requirements:5 to 10 years of experience with C programming in a Linux environment. * Bachelors in Computer Science or a related fieldStrong command of Linux internals, including system calls, memory management, and file systems.
How to Apply:

  • If you would like to apply for this position, kindly forward your CV to Gaby Turner at
  • Alternatively, you may forward your CV to

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1432818
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned