Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
490

Junior Software Developer jobs in South Africa

Senior Embedded Software Engineer

DataTech Recruitment

Cape Town
Hybrid
ZAR 840,000 - 1,140,000
14 days ago
I want to receive the latest job alerts for “Junior Software Developer” jobs

Hybrid Embedded Software Engineer in Robotics & Automation

DataTech Recruitment

Cape Town
Hybrid
ZAR 420,000 - 720,000
14 days ago

Embedded Software Engineer

DataTech Recruitment

Cape Town
Hybrid
ZAR 420,000 - 720,000
14 days ago

Software Developer - React

Boardroom Appointments

Cape Town
On-site
ZAR 300,000 - 400,000
16 days ago

Intermediate Software Developer (Java)

Boardroom Appointments

Cape Town
On-site
ZAR 400,000 - 600,000
16 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Developer

Boardroom Appointments

Stellenbosch
On-site
ZAR 300,000 - 400,000
16 days ago

Mid-Level Software Developer

Boardroom Appointments

Cape Town
On-site
ZAR 300,000 - 400,000
16 days ago

Software Developer (.Net)

Boardroom Appointments

Durban North
On-site
ZAR 500,000 - 700,000
16 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior .Net Software Developer

Boardroom Appointments

Cape Town
On-site
ZAR 700,000 - 900,000
16 days ago

Operations Software Developer

Boardroom Appointments

Cape Town
On-site
ZAR 300,000 - 400,000
16 days ago

Intermediate Software Developer

Boardroom Appointments

Johannesburg
On-site
ZAR 300,000 - 400,000
16 days ago

Agile Software Developer

Boardroom Appointments

Randburg
On-site
ZAR 600,000 - 800,000
16 days ago

Intermediate Full Stack Software Developer

Boardroom Appointments

Cape Town
On-site
ZAR 300,000 - 450,000
16 days ago

Software Developer

Boardroom Appointments

Johannesburg
On-site
ZAR 500,000 - 700,000
16 days ago

Senior Software Developer

Boardroom Appointments

Midrand
On-site
ZAR 700,000 - 900,000
16 days ago

Intermediate Software Developer

Boardroom Appointments

Cape Town
On-site
ZAR 300,000 - 400,000
16 days ago

Software Developer

Boardroom Appointments

Cape Town
On-site
ZAR 350,000 - 450,000
16 days ago

.Net Software Developer

Boardroom Appointments

Johannesburg
On-site
ZAR 300,000 - 400,000
16 days ago

Senior Software Developer

Boardroom Appointments

Johannesburg
On-site
ZAR 300,000 - 400,000
16 days ago

Senior Software Developer: Build Scalable Distributed Apps

Boardroom Appointments

Cape Town
On-site
ZAR 600,000 - 800,000
16 days ago

Senior Software Developer

Boardroom Appointments

Cape Town
On-site
ZAR 600,000 - 800,000
16 days ago

Senior Software Developer — Hybrid, C#/.NET, SQL

Hire Far Out

Pretoria
Hybrid
ZAR 960,000 - 1,150,000
17 days ago

Senior Software Developer

Hire Far Out

Pretoria
Hybrid
ZAR 960,000 - 1,150,000
17 days ago

Intermediate Software Developer

Interdot Solutions

Pretoria
On-site
ZAR 300,000 - 400,000
17 days ago

Mid-level Software Developer (Fintech/Start-up/Mobile Payments)

Black Pen Recruitment

Cape Town
Hybrid
ZAR 300,000 - 400,000
19 days ago

Top job titles:

Finance Manager jobsSoftware Developer jobsTechnician jobsPublic Health jobsFull Time jobsCriminal Justice jobsSeasonal jobsCima jobsCustomer Service Consultant jobsMall jobs

Top companies:

Jobs at EskomJobs at CapitecJobs at TransnetJobs at SanlamJobs at BpJobs at AdidasJobs at AppenJobs at SapJobs at PumaJobs at Acca

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

Software Developer jobsIt Software Engineer jobsSoftware Engineer jobsWeb Developer jobsJunior Accountant jobsJunior Quantity Surveyor jobsFront End Developer jobsJunior Data Analyst jobs
Senior Embedded Software Engineer
DataTech Recruitment
Cape Town
Hybrid
ZAR 840 000 - 1 140 000
Full time
15 days ago

Job summary

A leading recruitment firm in Cape Town is seeking a Senior Embedded Software Engineer to design and deliver high-performance systems for advanced automation and robotics. This role involves leading engineering teams, developing software in C# and C++, and implementing secure solutions. Candidates should have at least 8 years of experience, a degree in Computer Science or Engineering, and familiarity with cloud platforms. The position offers a hybrid working model, medical aid, and occasional travel.

Benefits

Medical aid contribution
Hybrid working model
Occasional travel

Qualifications

  • 8+ years of hands-on software development experience.
  • Proven experience leading or mentoring engineering teams.
  • Strong background in C#, .NET, and C++ development.

Responsibilities

  • Contribute to system design and technical architecture across embedded and application layers.
  • Lead and mentor a team of engineers.
  • Design and develop scalable, high-performance software.

Skills

C# Development
C++ Development
System Design
Agile Methodologies
Mentoring
PostgreSQL
Web APIs
Collaboration

Education

Degree in Computer Science or Engineering

Tools

AWS
Azure
GCP
Kubernetes
Matlab
RabbitMQ
Job description
Senior Embedded Software Engineer – Cape Town.

This is a senior-level engineering role for someone who enjoys solving complex, real-world problems and working close to both hardware and software.

You’ll play a key role in designing and delivering high-performance systems that support advanced automation and robotics products used in demanding environments.

You’ll be part of a growing engineering team supporting international operations, with exposure to modern technologies, large-scale systems, and occasional collaboration with teams in the US and Johannesburg.

Salary: R840,000 – R1,140,000 CTC per year.

Area: Century City, Cape Town.

Type: Hybrid (3 days in office).

Duties and Responsibilities:

  • Contribute to system design and technical architecture across embedded and application layers
  • Lead and mentor a team of engineers, setting clear technical direction
  • Own delivery timelines and ensure high engineering standards are maintained
  • Design and develop scalable, high-performance software using C# and .NET
  • Build performance-critical components in C++
  • Develop and maintain Web APIs for system integration
  • Work with AMQP messaging systems such as RabbitMQ
  • Design, optimise, and query PostgreSQL databases
  • Implement secure authentication and authorization using OAuth
  • Contribute to 3D system components, including visualisation or processing pipelines
  • Apply cybersecurity best practices across the software stack
  • Use Matlab for tasks such as pose estimation or signal-processing work
  • Collaborate closely with cross-functional teams to troubleshoot, test, and deploy solutions

Requirements:

  • Degree in Computer Science, Engineering, or equivalent practical experience
  • 8+ years of hands-on software development experience
  • Proven experience leading or mentoring engineering teams
  • Strong background in C#, .NET, and C++ development
  • Experience working with structured development methodologies (Agile or Waterfall)
  • Exposure to cloud platforms such as AWS, Azure, or GCP
  • Kubernetes experience is beneficial
  • Familiarity with 3D frameworks or libraries such as OpenGL or Unity is an advantage
  • Understanding of DevSecOps principles and secure development practices
  • Strong communication skills and a collaborative working style

Benefits:

  • Medical aid contribution included
  • Hybrid working model
  • Occasional international and local travel

If you’re a senior engineer who enjoys technical depth, leadership responsibility, and working on meaningful systems with real-world impact, we’d like to hear from you. Apply with your CV and a short note outlining your availability and interest.

  • 1
  • ...
  • 9
  • 10
  • 11
  • ...
  • 20

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved