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

Software Developer jobs in South Africa

Embedded Developer: Linux

Sedna Inc

Johannesburg
On-site
ZAR 500,000 - 650,000
5 days ago
Be an early applicant
I want to receive the latest job alerts for “Software Developer” jobs

Senior Software Developer ( Fintech) - Durban - R45 000 to R55 000

The Legends Agency

Durban
On-site
ZAR 300,000 - 400,000
30+ days ago

Senior Technical Lead / Software Developer

Preferental

Johannesburg
On-site
ZAR 90,000 - 130,000
30+ days ago

Junior Software Developer - Fullstack

The Legends Agency

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

Intermediate Software Developer

Performit Personnel

Gqeberha
On-site
ZAR 300,000 - 500,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Software Developer (Intermediate)

EnableSA

Gqeberha
On-site
ZAR 300,000 - 450,000
30+ days ago

Senior Software Developer

Performit Personnel

Gqeberha
On-site
ZAR 600,000 - 800,000
30+ days ago

Senior Software Developer – Xamarin

Hire Resolve

Johannesburg
On-site
ZAR 600,000 - 900,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Intermediate Software Developer

The Legends Agency

Johannesburg
On-site
ZAR 300,000 - 400,000
30+ days ago

Intermediate Software Developer - Blazor Front End

Ithemba Recruitment- Sourcing Top Talent

Saldanha Bay Local Municipality
On-site
ZAR 300,000 - 400,000
30+ days ago

Software Engineer / Developer

University of Fort Hare

Stellenbosch
On-site
ZAR 300,000 - 400,000
30+ days ago

Senior Software Developer

Yazoo Recruitment

Johannesburg
On-site
ZAR 700,000 - 900,000
30+ days ago

SOFTWARE DEVELOPER

Crawford & Carruthers

Kloof
On-site
ZAR 300,000 - 400,000
30+ days ago

Senior Software Developer (Fintech/Start-up/Mobile Payments)

Black Pen Recruitment

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

Senior Software Developer (Full Stack .net)

Premier Inn Hotels LLC (UAE)

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

Technical Lead C# Developer

E-Merge IT Recruitment

Midrand
Hybrid
ZAR 1,200,000 - 1,500,000
3 days ago
Be an early applicant

Embedded Linux Engineer — Robotics & Automation

Sedna Inc

Johannesburg
On-site
ZAR 500,000 - 650,000
5 days ago
Be an early applicant

Senior Software Developer

BETSoftware

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

Senior Software Developer

Preferental

Johannesburg
Hybrid
ZAR 600,000 - 800,000
30+ days ago

Software Developer (Mid-level, intermediate .NET)

iOCO Pty Ltd

Johannesburg
On-site
ZAR 600,000 - 800,000
30+ days ago

It Software Developer

Profile Personnel

East London
On-site
ZAR 350,000 - 500,000
30+ days ago

Senior Software Developer

Ithemba Recruitment- Sourcing Top Talent

Umhlanga Rocks
On-site
ZAR 600,000 - 800,000
30+ days ago

Software Developer — Full Lifecycle & Impact

EnableSA

Gqeberha
On-site
ZAR 300,000 - 450,000
30+ days ago

Junior Software Developer - AI, ML & Data Analytics

Ernst & Young Advisory Services Sdn Bhd

Johannesburg
On-site
ZAR 300,000 - 450,000
30+ days ago

Software Developer (Platform Systems)

Boardroom Appointments

South Africa
Remote
ZAR 600,000 - 800,000
30+ days ago

Top job titles:

Internal Audit jobsEngineer jobsForensic Investigator jobsConsultant jobsLlb jobsManager Production jobsNhs jobsRemote Work From Home jobsMedia jobsHuman Resource Business Partner jobs

Top companies:

Jobs at EskomJobs at EkurhuleniJobs at TfgJobs at KpmgJobs at UsaidJobs at Procter & GambleJobs at AppenJobs at Standard CharteredJobs at VodafoneJobs at Tiktok

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:

It Software Engineer jobsSoftware Engineer jobsWeb Developer jobsFront End Developer jobsJunior Software Developer jobs
Embedded Developer: Linux
Sedna Inc
Johannesburg
On-site
ZAR 500 000 - 650 000
Full time
5 days ago
Be an early applicant

Job summary

A robotics and automation firm is seeking an Embedded Developer: Linux to enhance software solutions on embedded Linux platforms. Candidates should have a minimum of 5 years' experience in Linux kernel development and C/C++ programming, with a focus on debugging and maintaining configuration. This role in Johannesburg offers the chance to work collaboratively in a forward-thinking team environment. Excellent communication and problem-solving skills are essential. Interested applicants can apply by submitting their CV and supporting documents to the provided email.

Qualifications

  • Minimum 5 years relevant experience in a mid-level role.
  • Preferably hold a degree in Electrical engineering.
  • Familiarity with Linux Kernel development and device drivers.

Responsibilities

  • Develop and maintain software on embedded Linux platforms.
  • Perform Linux Kernel configuration maintenance and debugging.
  • Collaborate with peers for software, hardware, and schematic reviews.

Skills

C/C++ programming for Linux
Git version control
Kernel debugging and profiling tools
Basic electronic fault finding
Problem solving and critical thinking

Education

Bsc/Btech electrical/informational engineering

Tools

Yocto
Buildroot
Python
Job description

Sedna Introduction

At Sedna, we’re building the future with robotics. Our work is in integrating robotics and automation into industries like construction and mining. If you’re passionate about cutting-edge technology, solving complex problems, and building systems that push the limits of what is possible in robotics and automation, Sedna is where your skills can make a global impact.

We are a US based company with strong South African roots. Our business started in Joburg in 2005 and later moved to the USA. We are now building out our engineering office’s in Cape Town (Century City) and Joburg (Greenstone Hill) to support our US operations and customers.

Job Overview

The Embedded Developer: Linux will develop and maintain software on embedded Linux platforms used in products and services provided by Sedna.

Key Responsibilities
  • Perform Linux Kernel configuration maintenance and debugging.
  • Configure and maintain the device tree.
  • Integrate and configure bootloaders.
  • Hardware and software co-debugging.
  • Testing.
  • Peer review of software, hardware and schematics.
  • Team collaboration.
  • Training.
  • Maintain the build pipeline.
  • Documentation.
  • Develop and maintain software for the platform.
Qualifications & Experience

Required:

  • Min 5 years relevant experience, mid-level
  • Bsc/Btech electrical/informational engineering. Preferably Electrical.
  • C/C++ programming for Linux
  • Git version control
  • Familiarity with Linux Kernel development including:
  1. Kernel configuration
  2. Build systems (e.g Yocto, Buildroot etc.)
  3. Kernel patch management
  4. Device tree configuration
  5. Linux device drivers
  6. Kernel debugging and profiling tools
  • Able to read electrical schematics.
  • Basic electronic fault finding.
  • Software and hardware debugging.
Beneficial
  • Schematic peer review.
  • Network experience. Setup TCP/IP, 5G cellular modem integration.
  • Communication protocols (CAN, SPI, RS232).
  • Python for scripting tools.
  • Rustlang
  • Testing experience.
  • Familiarity with the Variscite ecosystem.
Skills & Competencies
  • Able to work independently
  • Problem solving and critical thinking
  • Attention to detail
  • Time management
  • Adaptability and self-motivation
  • Excellent communication skills
  • Proactive and collaborative approach to teamwork
How to Apply

Submit your CV, transcripts (if applicable), availability and a short note to Recruit@sedna.net.

  • 1
  • ...
  • 8
  • 9
  • 10
  • ...
  • 35

* 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