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-02-26

Employer Datafin
Salary 0
Category It Computer
Location 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

Software Engineer (C/C++ Or Golang) (Stellenbosch Hybrid) position available in Western Cape, Cape Town. This job position was posted by Datafin. The job has been posted as a premium ad on 2025-02-26 at 16:06:14 in the It Computer category

Click Go Apply to apply online!


You might also like these jobs in the same area.

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

View Job  Cape Town: Pa posted by Salt Employee Benefits

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

More related positions


Johannesburg: Senior C# Software Engineer – Bedfordview (Hybrid) – Up To R1.2M Per Annum

Ready to ditch the old-school identity checks and join a tech revolution ? A game-changing company in Johannesburg is looking for a Senior C# Software Engineer to help redefine how businesses build trustno more boring paperwork Get ready to work on cutting


View Job
Senior C# Software Engineer – Bedfordview (Hybrid) – Up To R1.2M Per Annum

Pretoria: Embedded Software Engineer – Radio Integration

Qualifications: A degree in BEng Electronic Engineering or BEng Computer Engineering. 0 to 5 years of software development experience in a professional capacity Experience: Experience in developing embedded applications with C++. Experience with embedded L


View Job
Embedded Software Engineer – Radio Integration

Pretoria: Dsp Software Engineer

Qualifications: A degree in BEng Electronic Engineering, BEng Computer Engineering or BSc Computer Science (or similar). 0 to 5 years of software development experience in a professional capacity Experience: Experience with digital signal processing develo


View Job
Dsp Software Engineer

Pretoria: Software Quality Engineer

Qualifications: A degree in BEng Electronic Engineering or BEng Computer Engineering. 0 to 5 years of experience in testing communication products, systems or software Experience: Experience or knowledge of HF radio communication products and systems. Expe


View Job
Software Quality Engineer

South Africa: Ruby On Rails Software Engineer – Remote – R800k Pa

Currently searching for a Software Engineer to work with a multidisciplinary team to provide ingenious solutions to business problems using the latest technologies. You will practice and champion best practices throughout the SDLC process and mentor other


View Job
Ruby On Rails Software Engineer – Remote – R800k Pa

Johannesburg: Intermediate C# Full Stack Software Engineer (Angular 10) – Bedfordview – Up To R650k Ctc Per Annum

This award-winning tech house & Fintech, with a core focus in Biometrics and identity verification systems. You will face a spectrum of projects spanning various industries, collaborate with seasoned technologists with a common goal of delivering unparalle


View Job
Intermediate C# Full Stack Software Engineer (Angular 10) – Bedfordview – Up To R650k Ctc Per Annum

South Africa: Ruby On Rails Senior Software Engineer – Remote – R1.4M Pa

An opportunity has been made available for a Senior Software Engineer with Ruby on Rails experience, we are looking to hire a talented Engineer to join a team that helps thousands of health professionals access preventative care options which lead to bette


View Job
Ruby On Rails Senior Software Engineer – Remote – R1.4M Pa

Johannesburg: Intermediate Software Engineer – C# (Windows Native App) – Fully Remote R900k Per Annum

A health tech company on a mission to add ten years to life expectancy by building an operating system for preventative care is looking to hire an Intermediate C# Software Engineer with experience in Windows native application to join their mission-driven

View Job  Cape Town: Technical Service & Sales Support Specialist posted by The Key Recruitment Group

View Job
Intermediate Software Engineer – C# (Windows Native App) – Fully Remote R900k Per Annum

Johannesburg: Senior Software Engineer – C# (Wpf, Mvvm) – Fully Remote R1.5M Per Annum

Are you ready to change the world? My client is on a mission to transform healthcare, and they need a rockstar Senior Software Engineer to join their dream team ? This isnt just any job this is your chance to be part of an early-stage startup, build someth


View Job
Senior Software Engineer – C# (Wpf, Mvvm) – Fully Remote R1.5M Per Annum

Somerset West: Development Engineer / Graduate – Application Software Developer – Somerset West

We specialize in creating highly reliable safety-critical systems, and we are looking for individuals who excel in delivering quality software solutions. Key Responsibilities: Develop application software primarily for operator-facing, mission-critical sys


View Job
Development Engineer / Graduate – Application Software Developer – Somerset West

South Africa: Engineer: Mission Systems (Mission Systems And Software Tools)

They will give lots of training but in essence they are looking for a Software Developer . A Computer Science Graduate (not IT) / Elec and Electronics person; Who is very passionate about Software Development. This role will be very Python driven so some e


View Job
Engineer

South Africa: Development Engineer – Application Software / Software Developer

Successful candidates will form part of an application software development team developing software for user applications. The client performs formal software development for highly reliable safety-critical and mission-critical systems. Applications shoul


View Job
Development Engineer – Application Software / Software Developer

Pretoria: Software Engineer – Python, Node.Js – Midrand / Semi-Remote – R750 Per Hour

Are you a talented Engineer with experience in Python with a strong background in Java and Node.js ? An exciting opportunity exists for a skilled Software Engineer with Node.js expertise to join an innovative and dynamic team on a long term contract basis.


View Job
Software Engineer – Python, Node.Js – Midrand / Semi-Remote – R750 Per Hour

Pretoria: Senior Software Engineer

Qualifications: A degree in BEng Electronic Engineering or BEng Computer Engineering. MEng would be highly advantageous Requirements and Experience: 5 - 10 years software engineering experience in a professional capacity 2 - 5 years experience leading a so


View Job
Senior Software Engineer

Somerset West: Senior Software Embedded Engineer Western Cape

Qualifications: Degree in Electronic Engineering. Post Graduate Degree in Electrical & Electronic Engineering would be advantageous. Proficiency programming in C or similar. Proficiency programming in Microsoft Studio or similar. Familiarity with TMS proce


View Job
Senior Software Embedded Engineer Western Cape

South Africa: Senior Software Engineer Backend

Job Description : A cutting-edge technology company currently undertaking a digital transformation are looking for A senior software engineer, you will focus on designing and developing robust, scalable, and efficient software solutions on the .NET (C#) fr


View Job
Senior Software Engineer Backend

Cape Town City Centre: Engineer: Mission Software

Responsibilities - Design, develop, and maintain mission-system-related software including software for payload control, payloads emulators, relay applications, mission logic, etc. - Manage and optimize Docker environments for mission system appliances - E

View Job  Western Cape: Junior/Assistant Aviation Safety Officer posted by Milkor Integrated Systems

View Job
Engineer

Cape Town City Centre: Engineer Â?? Automation Software

Responsibilities - Formal design, development, implementation and verification of systems, subsystems and associated control systems, simulation models, electronics, embedded software / firmware and mechanics. - As a Development Engineer, the focus will be


View Job
Engineer Â?? Automation Software

Pretoria: Embedded Software Engineer – Protocols

Qualification: A degree in BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development. 0 to 5 years of software development experience in a professional capacity Experience: Company is seeking an Embedded Soft


View Job
Embedded Software Engineer – Protocols

Johannesburg: Senior Software Engineer – C# (Wpf, Mvvm) – Fully Remote R1.5M Per Annum

A company on a mission to change healthcare by reimagining how "social prescribing" works is looking to hire an exceptional Software Engineer to join their team. This is more than a job, it is a chance to join an early-stage startup, build a game-changing


View Job
Senior Software Engineer – C# (Wpf, Mvvm) – Fully Remote R1.5M Per Annum

Johannesburg: Intermediate Full Stack Software Engineer – C# – Bedfordview R700k Per Annum

Are you an experienced developer with a passion for enhancing digital security? My client, a leading tech firm specializing in digital identity verification, is seeking a Full Stack Software Developer to join their innovative, tech-driven team. This compan


View Job
Intermediate Full Stack Software Engineer – C# – Bedfordview R700k Per Annum

Stellenbosch: Senior Software Engineer (The Pioneer)

Your responsibilities: This is more than just software developmentits about engineering mission-critical technology that helps tackle real-world problems. The work is complex, the scale is massive, and the impact is tangible Skills & Experience: 7 years of


View Job
Senior Software Engineer (The Pioneer)

Johannesburg: Software And Commissioning Engineer

Key Responsibilities Automation Integration: Work with Siemens, Rockwell, Schneider, and Omron PLCs & HMIs. On-Site Expertise: Handle commissioning and software installation with precision. Qualifications Degree/Diploma: Electrical/Electronic/Mechatronic/P


View Job
Software And Commissioning Engineer

Johannesburg: Php Software Engineering Team Lead – Pretoria/ Hybrid – R1.2 Pa

We are currently seeking a Software Engineering Team Lead (PHP ) to join the team. This role involves leading a team of software engineers, overseeing the development and maintenance of PHP-based applications, and ensuring the delivery of high-quality soft


View Job
Php Software Engineering Team Lead – Pretoria/ Hybrid – R1.2 Pa

South Africa: Software Test Engineer: Automation (Fully Remote)

A UK based company specialising in Digital Health is looking for a strong automated tester. Their software is found in over 95% of hospitals in the UK and they are expanding internationally including Ireland and Australia. You will be joining a team of hig


View Job
Software Test Engineer

Error making API request.
Share this to someone who needs a job:
Posted in Jobs in Cape Town, Jobs in Western Cape

More Jobs in Your Area