Job Search and Career Advice Platform
348

It Software Engineer jobs in South Africa

Firmware Engineer

Firmware Engineer
JenRec Recruitment
Centurion
ZAR 400,000 - 600,000
I want to receive the latest job alerts for “It Software Engineer” jobs

Back End SQL Developer (with C#.NET)

Back End SQL Developer (with C#.NET)
CSG Recruit
Johannesburg
ZAR 500,000 - 750,000

It Support Technician (Level 2)

It Support Technician (Level 2)
Future Africa Consulting (Pty)Ltd
Gauteng
ZAR 50,000 - 200,000

3rd Line IT Support Engineer

3rd Line IT Support Engineer
Tyron Consultancy
Cape Town
ZAR 300,000 - 600,000

DT Technician

DT Technician
Remedy Recruitment Group
East London
ZAR 150,000 - 250,000
Discover more opportunities than anywhere else.
Find more jobs now

Senior C++ Engineer (Cape Town)

Senior C++ Engineer (Cape Town)
The Legends Agency
Cape Town
ZAR 1,000,000 - 1,600,000

Senior Android Developer

Senior Android Developer
OfferZen
Cape Town
ZAR 600,000 - 900,000

IT Support Technician

IT Support Technician
Nurture Brands
Cape Town
ZAR 200,000 - 350,000
HeadhuntersConnect with headhunters to apply for similar jobs

Specialist : Channel Management Vd

Specialist : Channel Management Vd
Vodafone Group
Gauteng
ZAR 400,000 - 600,000

PHP Developer

PHP Developer
University of Fort Hare
Durbanville
ZAR 200,000 - 300,000

IT Technician

IT Technician
Ergasia Placements
Centurion
ZAR 150,000 - 220,000

Software Engineer III

Software Engineer III
LexisNexis
Gqeberha
ZAR 300,000 - 400,000

It Support Technician

It Support Technician
Wasteplan
Johannesburg
ZAR 50,000 - 200,000

C# Developer - Johannesburg (In-Office Role) Up To R600K Per Annum

C# Developer - Johannesburg (In-Office Role) Up To R600K Per Annum
E-Merge IT Recruitment
Johannesburg
ZAR 420,000 - 600,000

TRITON EXPRESS: IT SUPPORT TECHNICIAN( JOHANNESBURG)

TRITON EXPRESS: IT SUPPORT TECHNICIAN( JOHANNESBURG)
Triton Express (Pty) Ltd
Gauteng
ZAR 20,000 - 30,000

Senior / Intermediate Software & Firmware Engineer

Senior / Intermediate Software & Firmware Engineer
Oneconnect
Gauteng
ZAR 750,000 - 1,200,000

Senior RPG Developer

Senior RPG Developer
IQbusiness
Gauteng
ZAR 500,000 - 800,000

IT Support Technician

IT Support Technician
Synergy Jobs (Pty) Ltd
Wes-Kaap
ZAR 300,000 - 450,000

German Speaking Help Desk Technician – IT Support – Highly Competitive Salary – Cape Town, Sout[...]

German Speaking Help Desk Technician – IT Support – Highly Competitive Salary – Cape Town, Sout[...]
Language Recruiters
Cape Town
ZAR 250,000 - 350,000

Application Services Engineer INVIVO XP

Application Services Engineer INVIVO XP
Siemens Healthcare Proprietary Limited
Cape Town
ZAR 40,000 - 60,000

Junior Software Engineer

Junior Software Engineer
SOLIDitech
Cape Town
ZAR 300,000 - 600,000

Embedded Software Development Engineer

Embedded Software Development Engineer
Baker Hughes
Wes-Kaap
ZAR 600,000 - 800,000

Software Engineer

Software Engineer
Codehesion
Pretoria
ZAR 300,000 - 400,000

Senior Software Developer

Senior Software Developer
Agile Bridge
Pretoria
ZAR 600,000 - 1,000,000

Senior SDET (Software Development Engineer in Test)

Senior SDET (Software Development Engineer in Test)
SavageOne Pty Ltd
Johannesburg
ZAR 600,000 - 900,000

Top job titles:

Saps jobsOnline jobsSecurity jobsWork From Home jobsAdministration jobsGovernment jobsPart Time jobsRemote jobsMine jobsSafety Officer jobs

Top companies:

Jobs at EskomJobs at PnetJobs at CapitecJobs at EkurhuleniJobs at IsasaJobs at SapsJobs at AbsaJobs at AmpathJobs at Rand WaterJobs at Tfg

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:

Security jobsSecurity Guard jobsDigital Marketing jobsIt jobsShoprite jobsWaitress jobsCivil Engineer jobsCyber Security jobsInternal Audit jobsManager Security jobs

Firmware Engineer

JenRec Recruitment
Centurion
ZAR 400,000 - 600,000
Job description

We're seeking a talented Firmware Engineer to design and implement robust, high-efficiency firmware for our next-generation opto-electronic devices. You will work at the intersection of hardware and software, writing low-level code that interfaces directly with sensors, lasers, detectors, and custom electronic platforms.

Key Responsibilities

  • Develop and maintain firmware for embedded systems in C / C++.
  • Design and implement drivers for peripherals and optical components (SPI, I2C, UART, USB, GPIO).
  • Collaborate with hardware teams during schematic reviews, bring-up, and testing.
  • Work with optical subsystems such as photodiodes, laser control modules, and high-speed ADCs.
  • Participate in system testing, debugging, and optimisation.
  • Document firmware architecture, interfaces, and test procedures.

Required Skills & Experience

  • Degree in Electronic Engineering, Computer Engineering, or a related field.
  • Minimum 3 years of firmware development experience in embedded environments.
  • Strong skills in embedded C / C++ programming.
  • Experience with microcontroller platforms (STM32, NXP, TI, etc.).
  • Ability to debug hardware-software interactions using lab tools (oscilloscope, logic analyzer, JTAG).
  • Understanding of real-time constraints and memory-constrained systems.

Bonus Points for Experience With :

  • Optical or photonic systems (lasers, photodiodes, modulators).
  • Embedded Linux or RTOS environments.
  • Scripting (Python, Bash) for automation or testing.
  • Signal processing or digital filtering techniques.
  • Regulatory compliance (EMC, CE, safety standards).

What We Offer

  • Work with cutting-edge technology in a fast-paced, impact-driven team.
  • Competitive salary, flexible hours, and career growth opportunities.
  • Exposure to global projects with local impact.
  • A collaborative culture where your engineering voice matters.
Create a job alert for this search

Firmware Engineer • centurion, Gauteng, South Africa

  • Previous
  • 1
  • ...
  • 8
  • 9
  • 10
  • ...
  • 14
  • Next

* 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
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved