Menu Close

Cape Town: Software Engineer (C/C++ or Golang) (Stellenbosch Hybrid) posted by Datafin

Software Engineer (C/C++ or Golang) (Stellenbosch Hybrid)

Posted on 2025-04-27 16:06:30

Company Datafin
Salary 0
Category Development
Location South Africa  /  Western Cape  /  Cape Town

Job Summary

Software Engineer (C/C++ or Golang) (Stellenbosch Hybrid)IT – Software Development
Stellenbosch – Western Cape – South Africa, Cape Town – Western Cape – South Africa

ENVIRONMENT:
A leading provider of cutting-edge Telecommunications Solutions seeks the coding talents of a Software Engineer, who is keen to become part of its Fibre Front End (FFE) team and would like to grow, contribute and excel in all aspects of its Fibre Front End Development effort. The successful candidate will be able to build high-quality, innovative and fully performing software in compliance with established standards and technical design. Applicants will be expected to have a strong passion for robust and reliable software that meets the users needs and performance requirements, possess a Bachelors Degree in Computer Science/Electronic Engineering plus a minimum 3 years relevant previous experience with proficiency in C/C++, Golang, Linux & Git.
DUTIES:
  • Execute full life cycle Software Development.
  • Translate requirements into software architecture design.
  • Write well designed, testable, documented, efficient code.
  • Integrate software components into hardware and existing platforms of the company and clients.
  • Develop software verification plans and quality assurance procedures.
  • Document and maintain software functionality.
  • Serve as a subject matter expert.
  • Comply with project plans and industry standards.
REQUIREMENTS:
  • Bachelors Degree in Computer Science or Electronic Engineering plus minimum 3 years relevant previous experience.
  • Proven experience with C/C++ or Golang.
  • Proficient with Linux based systems and shell scripting.
  • Experience with source control procedures and systems, preferably Git.
Tech Stack
  • C++, Golang, Java, Grafana, Elasticsearch, Salt, Proxmox, Jenkins, Git, MySQL, PostgreSQL, GRPC, Thrift, P4
Advantageous –
  • Masters Degree in Computer Science or Electronic Engineering with 5 years of experience.
  • Experience with distributed systems (databases, RPC, deployment, monitoring, configuration).
  • Knowledge of Telecommunication technologies.
  • Java, P4, VHDL, GRPC, Thrift, Grafana.
  • FPGA Design.
  • Familiarity with Agile Software Development methodology and release processes.
ATTRIBUTES:
  • Willingness to gain in-depth functional knowledge of telecommunication technologies, procedures and protocols.
  • Driven to solve tough problems in innovative ways.
  • Critical thinker, detailed-oriented, and able to challenge and engage other team members on design decisions during reviews.
  • Excellent communicator.
  • Self-starter and self-motivated.
Apply for this Job
Job Seeker Tip

Consider temporary or contract work to gain experience and potentially convert to permanent roles.

Click Go Apply to apply online!

Apply directly for this position. Please read all instructions carefully.

View Job  Cape Town: Senior Java Developer posted by Goldman Tech

We do not process job applications; we simply aggregate and display job listings.

More related positions


Johannesburg: Software / Network and Cloud Engineer / Manager- 1 year contract (Banking) posted by Isilumko Staffing

Urgently seeking an experienced Network / Cloud Engineer Manager for a 1-year contract in JHB. This will be for one of the TOP banks in S.A.

Should be able to configure and deploy cloud based SD WAN, Cloud based VPN, SASE, Cloud network soc


View Job
Software / Network and Cloud Engineer / Manager- 1 year contract (Banking)

Johannesburg: Software Release Engineer posted by Deka Minas (Pty) Ltd

Software Release Engineer required in Sandton and will be responsible for supporting the planning, coordination, and execution of software releases and deployments within the company. This role assists in the successful del


View Job
Software Release Engineer

Johannesburg: Senior Systems Software Engineer posted by Liham Consulting Pty (Ltd)

Job Description

Participate in software implementation and testing

Identify issues, analyze alternatives, and implement effective solutions.

Project manage all elements of software development

Prepare project d


View Job
Senior Systems Software Engineer

South Africa: Java Software Developer / Cloud Engineer – Semi Remote – R760 PH posted by E-Merge

A Java Software Developer / Cloud Engineer with public cloud platforms experience is required to join a team of amazing developers creating next generation software systems in a leading manufacturing business.

You will responsible for the developme


View Job
Java Software Developer / Cloud Engineer – Semi Remote – R760 PH

Johannesburg: Senior Software Engineer posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Senior Front-End Engineer based in Johannesburg!

We require a candidate with:
• Preferably a formal qualification in Computer Science (or related field)
• The LAMP sta


View Job
Senior Software Engineer

Pretoria: Senior Software Engineer posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Senior Front-End Engineer based in Pretoria!

We require a candidate with:
• A Bachelor's degree, preferably in Computer Science, Information Technology or Informatics
&bull


View Job
Senior Software Engineer

Johannesburg: Senior Software Engineer posted by Goldman Tech

Job Description:
Senior Software Engineer

We have an amazing opportunity for a Senior Software Engineer in Johannesburg!

We require a candidate with:
• Preferably a formal qualification in Computer Science (or related field


View Job
Senior Software Engineer

Pretoria: Senior Software Engineer (.Net Developer) posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Senior Software Engineer (.Net Developer) in Pretoria!

We require a candidate with:
• A Bachelor's degree, preferably in Computer Science, Information Technology or Informatics

View Job  Port Elizabeth: Senior Software Developer posted by Hire Resolve

View Job
Senior Software Engineer (.Net Developer)

Johannesburg: Senior Software Engineer posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Senior Software Engineer in Johannesburg!

We require a candidate with experience in:
• LAMP Stack
• Vagrant and Docker
• PHP Web Frameworks (Laravel and Symfon


View Job
Senior Software Engineer

Johannesburg: Senior Software Engineer (PHP) posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Senior Software Engineer (PHP) in Johannesburg!

We require a candidate with:
• BSc degree or equivalent in Computer Science, Engineering or relevant field.
• Remote wor


View Job
Senior Software Engineer (PHP)

Pretoria: Software Engineer posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Software Engineer in Pretoria!

We require a candidate with experience in:
• React
• Golang
• Front end

Should you meet the requirements for this position


View Job
Software Engineer

Cape Town: Java Software Engineer posted by Goldman Tech

Job Description:
I have an amazing opportunity that has just come available for a Software Engineer with a minimum of 5 years' experience with strong Java Development skills with Linux. If this is you then please send me your CV today!!

<


View Job
Java Software Engineer

Stellenbosch: Software Engineer posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Software Engineer in Stellenbosch!

We require a candidate with:
• 4 - 6 years of experience who has a BSc, BEng or similar degree with computer science as a primary focus and w


View Job
Software Engineer

Cape Town: Software Engineer posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Cloud Engineer in Cape Town but fully remote!

We require a candidate with:
• Degree or National Diploma in Computer Science, Software Engineering or related qualification.
&


View Job
Software Engineer

Stellenbosch: Software Engineer (Front End) posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Software Engineer (Front End) in Stellenbosch!

We require a candidate with:
• Min. B.Sc. Computer Science Hons, BEng (with Computer Science subjects up to final year) or
&bu


View Job
Software Engineer (Front End)

Cape Town: Software Engineer posted by Goldman Tech

Job Description:
Are you tired of being in the same position where you are feeling that you are adding no value at all.... If that is you then send me your CV today to avoid disappointment

Requirements:

B.Sc / B.Eng Degree is ess


View Job
Software Engineer

Centurion: PHP Software Engineer posted by Deka Minas (Pty) Ltd

Senior Software Engineer (PHP) required in Centurion, this is a hybrid role for a Financial Services company. The role will be an integral part of various projects and shaping products available. It wi

View Job  Johannesburg: Mid Level and Senior Java Developer posted by Goldman Tech

View Job
PHP Software Engineer

Cape Town: Senior JavaScript Software Engineer posted by Datafin

Senior JavaScript Software EngineerEngineering/Technical
Cape Town - Western Cape - South Africa
ENVIRONMENT:
Join a dynamic, multidisciplinary environment that fosters versatility and


View Job
Senior JavaScript Software Engineer

South Africa: Senior Software Engineer (Java) posted by Datafin

Senior Software Engineer (Java)IT - Software Development
Pretoria/Centurion - Gauteng - South Africa
ENVIRONMENT:
A global leader in defense and security solutions is currently looking


View Job
Senior Software Engineer (Java)

Cape Town: Senior Software Engineer (Python) (Remote) posted by Datafin

Senior Software Engineer (Python) (Remote)IT - Software Development
Cape Town - Western Cape - South Africa
ENVIRONMENT:
A leading online retailer in South Africa is seeking an Interm


View Job
Senior Software Engineer (Python) (Remote)

Sandton: Senior Full Stack Software Engineer posted by Hire Resolve

Hire Resolve's client are seeking a seasoned Full Stack Senior Software Engineer to join their dynamic team. The ideal candidate will have a deep understanding of both front-end and back-end technologies and be capable of leading projects from conception


View Job
Senior Full Stack Software Engineer

Cape Town: Software C# Engineer posted by Goldman Tech

Job Description:
An amazing opportunity has come available for you if you have at least 4 years' experience and you are looking at working in a team of "bright sparks" then this is for you so ...Send me your CV to avoid disappointment

R


View Job
Software C# Engineer

Cape Town: Software Engineer posted by Goldman Tech

Job Description:
If you are looking for an exciting remote role to work on large projects, then this is the opportunity for you...Send me your CV to avoid disappointment

Requirements:

B.Sc / B.Eng Degree is essential

C# de


View Job
Software Engineer

Cape Town: Senior Software Engineer posted by Goldman Tech

Job Description:
Have you been on the look out for an opportunity that not only pays well but that also offers a few Company benefits?

We have a not-to-be-missed opportunity waiting for you.

We require a candidate with:


View Job
Senior Software Engineer

Cape Town: Software Engineer posted by Goldman Tech

Job Description:
We have an amazing opportunity for a Software Engineer in Cape Town!

We require a candidate with:
• Software systems engineering experience 2 - 5 years.
• B-Eng. (Electronics) or BSC with a strong technica


View Job
Software Engineer

Error making API request: cURL error 6: Could not resolve host: publisher.resgen.us
Share this to someone who needs a job:
Posted in Jobs in Cape Town, Jobs in South Africa, Jobs in Western Cape

More Jobs in Your Area