1,927,112open jobs
112,990companies
250,696added this week
Browse all
Salary
≈ $29k – $63k per year (Estimated)
Location
In office (South Africa)
Seniority
Middle · 4+ years exp
Employment
Full-Time

First seen by Alion on Oct 22, 2026. Network Finance scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 1987, Network Finance is a specialized recruitment and talent solutions agency operating as a key division of Network Recruitment (part of ADvTECH Group). Headquartered in Johannesburg, South Africa, the company provides executive search, permanent placement, and contract staffing tailored specifically to the finance, accounting, auditing, taxation, and actuarial sectors. Through its niche industry focus and global network spanning Africa, Europe, and the Middle East, it enables corporate clients and multinational enterprises to source highly qualified financial leaders and Chartered Accountants.

This exciting opportunity is ideal for an engineer who enjoys working across the full embedded product lifecycle, from firmware development and hardware integration through to testing, validation, manufacturing support, and high-volume production. The successful candidate will play a key role in the development of advanced sensing and lighting technologies, working with microcontrollers, wireless communication systems, sensor interfaces, and embedded electronics.

Working within a multidisciplinary engineering environment, you will contribute to cutting-edge electronic products while collaborating closely with hardware, firmware, and product development teams to deliver robust, market-leading solutions.

Education:

  • BEng or MEng in Electronic Engineering or equivalent qualification.

Job Experience & Skills Required:

  • 4-10 years' experience in embedded firmware development.
  • Proven experience developing firmware for embedded microcontrollers such as:
    • STM32
    • Nordic nRF
    • Microchip PIC
    • AVR
    • ESP32
  • Strong programming skills in C, C++, and Python.
  • Experience working with Git version control systems and collaborative development environments.
  • Knowledge of communication protocols including:
    • UART
    • SPI
    • I²C
    • USB
    • CAN
  • Experience with Bluetooth Low Energy (BLE) and wireless communication technologies.
  • Practical analogue and digital circuit design experience.
  • Proficiency in using laboratory equipment including oscilloscopes, logic analysers, protocol analysers, and spectrum analysers.
  • Experience debugging embedded systems using JTAG, SWD, or similar tools.
  • Strong troubleshooting and problem-solving abilities.

Advantageous:

  • RTOS development experience (FreeRTOS, Zephyr, ThreadX, or similar).
  • Automated testing and CI/CD experience.
  • Experience with low-power battery-operated products.
  • EMC/EMI design and compliance testing knowledge.
  • Manufacturing and production test support experience.

Duties:

  • Develop, maintain, optimise, and release embedded firmware for microcontroller-based products.
  • Design, build, and evaluate hardware prototypes.
  • Integrate and troubleshoot Bluetooth Low Energy (BLE) and wireless communication systems.
  • Manage products through the full development lifecycle from concept through production release.
  • Perform system optimisation, debugging, and fault-finding activities.
  • Investigate new technologies and support innovation initiatives.
  • Develop technical documentation, reports, and engineering records.
  • Support manufacturing, validation, qualification, and production activities.
  • Collaborate closely with multidisciplinary engineering teams to deliver high-quality embedded solutions.
Apply now!

For more engineering jobs, please visit www.networkrecruitmentinternational.com

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact:

Shaleen van Staden

Recruitment Consultant- Engineering

087 351 0724

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,927,112 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
≈ $21k – $54k per year (Estimated) • In office • Full-Time • Bachelor's Degree • South Africa
Design
AutoCAD
Apply
≈ $37k – $85k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Centurion
MATLAB
Apply
≈ $23k – $57k per year (Estimated) • In office • Full-Time • 2+ years exp • South Africa
Python
Verilog
C++
VHDL
DevOps
Git
Apply
≈ $22k – $55k per year (Estimated) • In office • Full-Time • Centurion
C
C#
C
Embedded C
Chips/EDA
Altium Designer
Apply
≈ $41k – $94k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Johannesburg
Apply
≈ $41k – $84k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Singapore
Python
C++
AI/ML
OpenCV
Scikit-learn
SciPy
Computer Vision
NumPy
PyTorch
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Linux
Apply
≈ $53k – $120k per year (Estimated) • In office • Full-Time • 3+ years exp • Singapore
Python
C++
AI/ML
Computer Vision
Machine Learning
DevOps
Linux
Robotics
Gazebo
PyBullet
Apply
In office • Full-Time • Singapore
Python
C++
AI/ML
PyTorch
Machine Learning
Robotics
ROS2
Isaac Sim
MuJoCo
Life Sciences
Design of Experiments
Apply
≈ $23k – $47k per year (Estimated) • Hybrid • Full-Time • Moscow
Python
PHP
DevOps
CI/CD
Docker
Kubernetes
TCP/IP
Cybersecurity
SIEM
Apply
$101k – $169k per year • In office • Full-Time • 5+ years exp • Rochester
Python
MATLAB
MATLAB
Simulink
Apply
≈ $21k – $54k per year (Estimated) • In office • Full-Time • Bachelor's Degree • South Africa
Design
AutoCAD
Apply
≈ $37k – $85k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Centurion
MATLAB
Apply
≈ $23k – $57k per year (Estimated) • In office • Full-Time • 2+ years exp • South Africa
Python
Verilog
C++
VHDL
DevOps
Git
Apply
≈ $22k – $55k per year (Estimated) • In office • Full-Time • Centurion
C
C#
C
Embedded C
Chips/EDA
Altium Designer
Apply
≈ $41k – $94k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Johannesburg
Apply
≈ $21k – $54k per year (Estimated) • In office • Full-Time • Bachelor's Degree • South Africa
Design
AutoCAD
Apply
≈ $23k – $57k per year (Estimated) • In office • Full-Time • 2+ years exp • South Africa
Python
Verilog
C++
VHDL
DevOps
Git
Apply
≈ $21k – $51k per year (Estimated) • In office • Full-Time • Bachelor's Degree • South Africa
Apply
Financial Analyst 3 hours ago
$49k – $55k per year • In office • Full-Time • 5+ years exp • South Africa
Analytics
Power BI
Apply
Junior C# Developer 3 hours ago
≈ $14k – $32k per year (Estimated) • In office • Full-Time • Bachelor's Degree • South Africa
C#
C#
.NET
Databases
MS SQL
DevOps
Rest API
GitLab
Apply
See all jobs
This is one of many
1,927,112 more open roles from verified company boards, updated every day.