1,825,096open jobs
104,883companies
274,153added this week
Browse all
Salary
≈ $24k – $53k per year (Estimated)
Location
Hybrid (South Africa)
Seniority
Senior · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Sep 20, 2026. Job Mail scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Are you ready to elevate your career by solving complex embedded systems challenges? Join a dynamic team focused on pioneering connected hardware products, where your expertise will directly influence innovative communication solutions and device integration.

Duties:

  • Design, develop and maintain embedded software and firmware for connected hardware devices.

  • Implement and optimise software for microcontroller and processor-based systems.

  • Build and sustain device drivers, bootloaders, middleware components, and communication stacks.

  • Develop features for wired and wireless communication interfaces, including protocols such as UART, SPI, I2C, USB, Ethernet, Bluetooth, and Wi-Fi.

  • Interface embedded devices with peripherals and external systems, ensuring robust hardware-software integration.

  • Collaborate closely with cross-functional teams to commission new devices and support product development from prototype to production.

  • Debug and resolve issues related to embedded software, firmware, communication timing, protocol behaviour, and hardware interactions.

  • Contribute to software architecture, uphold code quality, and adhere to engineering best practices.

  • Create and maintain comprehensive technical documentation, including design notes, interface specifications, and test procedures.

  • Participate in code reviews, root-cause analysis, and continuous process improvements.

  • Support validation activities and field issue investigations using logs, traces, and bench-based testing.

Requirements:

  • 3+ years of experience in embedded software development.

  • Proficiency in C and C++.

  • Solid understanding of embedded architecture and hardware interfacing.

  • Experience with debugging and troubleshooting embedded systems.

  • Knowledge of communication protocols such as UART, SPI, I2C, USB, Ethernet, Bluetooth, and Wi-Fi.

  • Ability to work in a hybrid work environment.

  • Strong documentation and team collaboration skills.

Familiarity with the following:

  • Development tools and embedded software architectures.

  • Use of diagnostic tools and hardware debugging equipment.

Benefits:

  • Medical Aid Contribution.

Take the next step in your embedded systems career by applying today. Join an innovative company where your skills will make a tangible impact in the telecommunications, hardware, and electronics industries. Don't miss this opportunity-submit your application now to become a key contributor to cutting-edge projects.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,825,096 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
South Africa
Sistem Mimarı 1 hour ago
≈ $43k – $126k per year (Estimated) • Hybrid • Istanbul
PowerShell
Bash
DevOps
Ansible
Red Hat
Zabbix
OpenShift
VMWare
Dynatrace
Azure
Windows Server
Kubernetes
Linux
DNS
DHCP
Cybersecurity
Microsoft Entra ID
Active Directory
Management
ITIL
Apply
$125k – $160k per year • Equity • Hybrid • 1+ year exp • Bachelor's Degree • Hawthorne
Python
JavaScript
Java
TypeScript
SQL
C#
Scala
Java
Gradle
Databases
PostgreSQL
RabbitMQ
ActiveMQ
Apache Kafka
Frontend
Angular
React.js
npm
DevOps
Terraform
Ansible
CI/CD
Docker
Kubernetes
Unix
Apply
≈ $50k – $93k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Kraków
Python
C
C#
C++
C
Embedded C
DevOps
Azure DevOps
Azure
Jenkins
GitLab
Linux
Apply
$67k per year • Hybrid • Full-Time • 3+ years exp • Vienna
DevOps
Linux
Apply
≈ $17k – $42k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Chennai
MATLAB
MATLAB
Simulink
Chips/EDA
Altium Designer
OrCAD
Mentor PADS
Apply
$185k – $250k per year • Equity • In office • Full-Time • 7+ years exp • Master's Degree • Redmond
Python
C++
MATLAB
DevOps
Wi-Fi
Chips/EDA
Ansys HFSS
Keysight ADS
Apply
$150k – $250k per year • Equity 0.5–2% • In office • Full-Time • 3+ years exp • New York
Python
C++
AI/ML
AI Agents
Embodied AI
Robotics
ROS2
Model Predictive Control
Apply
In office • Contractor • Bachelor's Degree • Kulim • George Town
Python
C++
DevOps
Red Hat
Fedora
Ubuntu
Platform Engineering
CentOS Stream
Linux
Windows
Apply
$21k per year (gross) • In office • Full-Time • Moscow
SQL
1C
DevOps
VMWare
Windows Server
Hyper-V
Linux
Windows
VPN
VLAN
Wi-Fi
LAN
Cybersecurity
Active Directory
КриптоПро
ViPNet
Management
Диадок
Apply
In office • Part-Time • Budapest
DevOps
Wi-Fi
Management
Microsoft Office
Apply
≈ $32k – $74k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Chips/EDA
KiCad
Eagle
Apply
RF Design Engineer 3 days ago
≈ $30k – $84k per year (Estimated) • In office • Full-Time • Johannesburg
Management
Google Workspace
Microsoft Office
Apply
≈ $34k – $78k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Chips/EDA
LTspice
Apply
≈ $23k – $58k per year (Estimated) • In office • Full-Time • Centurion
SQL
Apply
C Developer 22 days ago
≈ $26k – $59k per year (Estimated) • In office • Full-Time • 5+ years exp • South Africa
DevOps
Git
GitHub
Linux
Apply
≈ $13k – $31k per year (Estimated) • In office • Full-Time • South Africa
Apply
$11k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • South Africa
Apply
$5.8k – $7.3k per year • In office • Full-Time • South Africa
Apply
$11k per year • In office • Full-Time • 1+ year exp • South Africa
SQL
DevOps
Windows Server
Cybersecurity
Sophos
Active Directory
Management
Outlook
Apply
$11k per year • In office • Full-Time • 2+ years exp • South Africa
Apply
See all jobs
This is one of many
1,825,096 more open roles from verified company boards, updated every day.