Senior Electronic Embedded Engineer

Network Finance

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

27 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Network Finance in Gauteng is seeking a Senior Electronic Embedded Engineer to join a technology-driven engineering environment focused on advanced electronic and embedded systems. You will design, develop and integrate embedded hardware and firmware to meet demanding performance and reliability requirements.

The ideal candidate has strong hardware design capabilities, extensive C/C++ firmware experience and a proven track record across the full product development lifecycle.

Qualifications

  • BEng or BSc Eng in Electronic Engineering, Electrical Engineering or related discipline.
  • Significant experience in electronic hardware design and embedded systems.
  • Strong programming skills in embedded C/C++.
  • Experience with microcontrollers, embedded processors and interfaces.
  • Solid understanding of circuit design, digital and analogue electronics.
  • Experience with hardware debugging, firmware development and system testing.
  • Ability to interpret schematics, datasheets and technical specs.
  • Strong analytical, troubleshooting and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to work independently and within a multidisciplinary team.

Responsibilities

  • Design, develop and integrate embedded electronic systems, hardware and firmware.
  • Develop, test and maintain firmware for microcontrollers and embedded platforms.
  • Perform circuit design, schematic capture and PCB design or review.
  • Develop firmware in C and/or C++ for embedded applications.
  • Work with microcontrollers, processors, interfaces and peripheral devices.
  • Conduct hardware bring-up, debugging, fault-finding and system troubleshooting.
  • Verify, validate and test to ensure product functionality and reliability.
  • Integrate electronic hardware, firmware, sensors and communication modules.
  • Analyse technical problems and implement engineering solutions.
  • Collaborate with multidisciplinary teams and maintain documentation.
  • Support prototype development and transition to production.
  • Identify opportunities to improve performance, reliability, manufacturability and cost.

Skills

Embedded systems
C/C++ programming
Hardware design
Debugging
Schematic & PCB design
Multidisciplinary teamwork
Documentation
Mentorship

Education

BEng or BSc Eng in Electronic/Electrical Engineering

Tools

Hardware debugging tools

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Electronic Hardware engineer
Senior Electronic Hardware engineer

Network Finance • Centurion

On-site
ZAR 700,000 - 1,300,000
Senior Electrical Engineer - Embedded Systems
Senior Electrical Engineer - Embedded Systems

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical, dental, and vision coverage
Generous paid time off
+2
Electrical Design Engineer - Embedded Systems
Electrical Design Engineer - Embedded Systems

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Professional development budget
+2
Senior Electronic Design Engineer
Senior Electronic Design Engineer

The Hiring House • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Embedded Engineer
Embedded Engineer

Greys Recruitment • Wes-Kaap

On-site
ZAR 420,000 - 660,000
Electronic Engineer
Electronic Engineer

Network Finance • Centurion

On-site
ZAR 180,000 - 300,000
Embedded Systems Electrical Engineer
Embedded Systems Electrical Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 650,000 - 950,000
Senior Hardware Design Engineer
Senior Hardware Design Engineer

Lumenii • Durban

On-site
ZAR 550,000 - 850,000
Senior Electrical Engineer
Senior Electrical Engineer

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,200,000
Annual bonus
Health insurance
Advanced engineering labs access
+1
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Remote work
Health coverage
+2