2,121,617open jobs
134,161companies
239,939added this week
Browse all
Location
In office (Johannesburg)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 20, 2026.

Overview
Company
Impact
Profile match
Network Recruitment is a South African recruitment agency that places permanent and contract candidates with client companies. Its head office is at Summit Place Office Park in Menlyn, Pretoria, and it recruits for roles in Johannesburg, Pretoria, Centurion, Cape Town and Durban. Its advertised vacancies cover software developers and engineers, finance and tax specialists, credit risk managers and KYC analysts, published on South African job boards such as PNet and Executive Placements.


SUMMARY:
An exciting opportunity is available for a highly skilled Senior Electronic Embedded Engineer to join a technology-driven engineering environment focused on the design, development and integration of advanced electronic and embedded systems.
The successful candidate will be responsible for developing embedded hardware and firmware solutions, contributing to the full product development lifecycle, and ensuring that electronic systems meet demanding performance, reliability and quality requirements.
This position is suited to an experienced engineer with strong electronic design capabilities, embedded software development expertise and a passion for solving complex engineering challenges

POSITION INFO:
An exciting opportunity is available for a highly skilled Senior Electronic Embedded Engineer to join a technology-driven engineering environment focused on the design, development and integration of advanced electronic and embedded systems. The successful candidate will be responsible for developing embedded hardware and firmware solutions, contributing to the full product development lifecycle, and ensuring that electronic systems meet demanding performance, reliability and quality requirements. This position is suited to an experienced engineer with strong electronic design capabilities, embedded software development expertise and a passion for solving complex engineering challenges. Key Responsibilities Design, develop and integrate embedded electronic systems, including hardware and firmware. Develop, test and maintain embedded software for microcontrollers and other embedded platforms. Perform electronic circuit design, component selection, schematic capture and PCB design or review. Develop firmware in C and\/or C++ for embedded applications. Work with microcontrollers, processors, communication interfaces and peripheral devices. Conduct hardware bring-up, debugging, fault-finding and system-level troubleshooting. Perform verification, validation and testing to ensure product functionality, performance and reliability. Integrate electronic hardware, embedded firmware, sensors and communication modules. Analyse technical problems and implement effective engineering solutions. Collaborate with multidisciplinary engineering teams throughout the product development lifecycle. Produce and maintain technical documentation, design specifications, test procedures and engineering reports. Support prototype development, product optimisation and the transition from development into production. Identify opportunities to improve system performance, reliability, manufacturability and cost-effectiveness. Provide technical guidance and mentorship to junior engineers where required. Minimum Requirements BEng, BSc Eng or equivalent degree in Electronic Engineering, Electrical Engineering or a closely related discipline. Significant experience in electronic hardware design and embedded systems development. Strong programming skills in embedded C and\/or C++. Experience working with microcontrollers, embedded processors and peripheral interfaces. Solid understanding of electronic circuit design, digital electronics and analogue electronics. Experience with hardware debugging, firmware development, integration and system testing. Ability to interpret schematics, datasheets, technical specifications and engineering documentation. Strong analytical, troubleshooting and problem-solving abilities. Excellent written and verbal communication skills. Ability to work independently and contribute effectively within a multidisciplinary engineering team. Advantageous Experience PCB design and electronic CAD tools. Experience with ARM Cortex-M, STM32 or similar microcontroller platforms. Knowledge of communication protocols such as SPI, I²C, UART, CAN, USB or Ethernet. Experience with RTOS-based embedded systems. Familiarity with hardware debugging tools, including oscilloscopes, logic analysers and debugging probes. Experience with hardware-software integration, system verification and validation. Knowledge of bootloaders, device drivers, low-level firmware and power management. Experience with EMC\/EMI considerations, electronic product compliance and environmental testing. Exposure to industrial, mining, automotive, defence, aerospace or other technically demanding applications. Experience taking electronic products from concept and prototyping through to production. Key Skills and Competencies Strong electronic engineering and embedded systems expertise. Excellent C\/C++ programming and firmware development skills. Structured approach to design, debugging and technical problem-solving. Ability to work across hardware and software boundaries. Strong attention to detail and commitment to engineering quality. Effective communication and collaboration skills. Ability to manage multiple engineering tasks and meet project deadlines. Initiative, accountability and a continuous-improvement mindset. Ability to provide technical leadership and support the development of junior engineers. The Ideal Candidate The ideal candidate is an experienced Electronic Engineer who combines strong hardware design knowledge with practical embedded firmware development experience. You should be comfortable working across the complete embedded systems development lifecycle, from initial concept and circuit design through firmware development, integration, testing and product refinement. You will bring a hands-on engineering approach, sound technical judgement and the ability to develop reliable, high-performance electronic solutions for complex real-world applications. If you are passionate about electronic design, embedded technology and advanced engineering solutions, we invite you to apply. Please send your cv to

 

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.
2,121,617 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
Johannesburg
In office · Full-Time · 8+ years exp · Centurion
MATLAB
Apply
Embedded Architect 1 day ago
In office · Full-Time · 5+ years exp · Cape Town
C
C++
C
Embedded C
DevOps
RTOS
Git
TCP/IP
IoT
MQTT
FreeRTOS
Apply
In office · Full-Time · 6+ years exp · South Africa
Apply
In office · Full-Time · 5+ years exp · Cape Town
DevOps
Azure
Windows Server
AWS
Linux
Windows
Apply
In office · 6+ years exp · Johannesburg
C
C++
C
Embedded C
Apply
Creditors Controller 11 hours ago
In office · 3+ years exp · Johannesburg
Apply
In office · 10+ years exp · Johannesburg
Apply
In office · 8+ years exp · Bachelor's Degree · Johannesburg
Analytics
A/B Testing
Marketing
Meta Ads
LinkedIn Ads
Google Ads
TikTok Ads
Apply
Equity · In office · Full-Time · Johannesburg
Analytics
Microsoft Excel
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Johannesburg
Apply
See all jobs
This is one of many
2,121,617 more open roles from verified company boards, updated every day.