Talent.com
No longer accepting applications
Embedded Engineer

Embedded Engineer

Jenrec RecruitmentGauteng, South Africa
30+ days ago
Job description

Position Overview

We are looking for a highly skilled Embedded Engineer to join our R&D division and contribute to the development of our next-generation opto-electronic products. You will be responsible for embedded system design and implementation across a range of custom hardware platforms that interface with optical components like lasers, detectors, and modulators.

Key Responsibilities

  • Develop and maintain embedded firmware using C / C++ for real-time systems.
  • Work with hardware engineers to bring up and debug custom PCBs that integrate optical components.
  • Implement low-level drivers for communication protocols such as SPI, I2C, UART, and USB.
  • Interface with opto-electronic devices, including photodiodes, laser drivers, and ADCs / DACs.
  • Perform system integration, testing, and troubleshooting using lab equipment (oscilloscopes, logic analyzers, spectrum analyzers).
  • Contribute to architectural decisions for firmware frameworks and system-level design.
  • Write and maintain technical documentation, including specifications, interface documents, and test procedures.

Minimum Qualifications

  • Bachelors degree in Electronic Engineering, Computer Engineering, or a related field.
  • 3+ years of experience in embedded software / firmware development.
  • Solid experience with embedded C / C++ programming.
  • Strong understanding of microcontrollers (e.g., STM32, NXP, Microchip) and real-time systems.
  • Experience with hardware-software integration in electronic systems.
  • Familiarity with optical or photonic components in embedded applications.
  • South African work authorisation and willingness to work on-site in Centurion.
  • Desirable Skills

  • Experience with embedded Linux (Yocto, Buildroot).
  • Exposure to DSP techniques and optical signal processing.
  • Knowledge of lab instrumentation and automated testing (e.g., Python-based test scripts).
  • Experience with firmware development for optical communication systems (e.g., fibre optics, LIDAR).
  • Understanding of EMC, safety, and compliance testing in embedded designs.
  • Why Join Us?

  • Be part of a highly skilled local engineering team solving real-world optical and embedded system challenges.
  • Competitive salary and performance-based incentives.
  • Opportunities for professional development and training.
  • Flexible work culture with exposure to global innovation and South African impact.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Engineer • Gauteng, South Africa

    Related jobs
    • Promoted
    Firmware Embedded - Software Engineer

    Firmware Embedded - Software Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
    • Promoted
    Hardware / Software Engineer - Midrand - up to R750k per annum 750,000

    Hardware / Software Engineer - Midrand - up to R750k per annum 750,000

    E-Merge IT RecruitmentMidrand, Gauteng, South Africa
    Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial / payment systems, is looking for a skilled and hardworking Hardware / Softwar...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (C and Linux)

    Software Engineer (C and Linux)

    Ace StaffingJohannesburg, Gauteng, South Africa
    Warehousing Automation / Embedded & Systems Software.Development Tech Stack : C, Linux (Embedded & Systems Programming), Shell scripting, Git, Make / CMake. We are a dynamic and rapidly growing comp...Show moreLast updated: 30+ days ago
    • Promoted
    Hardware Development Engineer JHB - Eastern Suburbs

    Hardware Development Engineer JHB - Eastern Suburbs

    E and D RecruitersJohannesburg, Gauteng, South Africa
    Hardware Development Engineer needed at a listed company with excellent International Product exports.Will be responsible for developing new and improving existing hardware and software products.De...Show moreLast updated: 30+ days ago
    • Promoted
    Computer Engineer Centurion

    Computer Engineer Centurion

    E and D RecruitersCenturion, Gauteng, South Africa
    Large, multidisciplinary engineering company based in Centurion, focusing strongly on providing hardware and software-based security solutions in the ICT industry, is searching for talented develop...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Engineer, Contributor Success

    Fullstack Engineer, Contributor Success

    GitLabWorkFromHome, Gauteng, South Africa
    Fullstack Engineer, Contributor Success.Join to apply for the Fullstack Engineer, Contributor Success role at GitLab.GitLab is an open‑core software company that develops the most comprehensive AI‑...Show moreLast updated: 3 days ago
    • Promoted
    Product Implementation Engineer

    Product Implementation Engineer

    Booyco ElectronicsGauteng, South Africa
    We’re seeking a highly driven Engineering Integration Manager to lead our technical implementation team.This role is central to solving complex engineering integration challenges, managing document...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Engineer Gaming Platform Integrations

    Senior Engineer Gaming Platform Integrations

    The Legends AgencyWorkFromHome, Gauteng, South Africa
    Senior Engineer Gaming Platform Integrations.Build high-impact integration services that keep the games flowing.Johannesburg (Hybrid) | Gaming Platform Engineering | Full-time.A dynamic and rapidly...Show moreLast updated: 4 days ago
    • Promoted
    Senior Electronic Engineer

    Senior Electronic Engineer

    Network RecruitmentCenturion, South Africa
    Join a cutting-edge engineering team at the forefront of innovation in embedded systems and advanced PCB layout for next-generation technologiesfrom high-precision sensor interfaces to IoT-connecte...Show moreLast updated: 26 days ago
    • Promoted
    Hardware Engineer

    Hardware Engineer

    Network RecruitmentJohannesburg, South Africa
    Design, develop and test electronic hardware for new and existing products.Work with R&D, embedded software and production teams on product integration. Create PCB layouts, schematics and protot...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Platform and Compute Engineer-Harmony-Carletonville area

    Senior Platform and Compute Engineer-Harmony-Carletonville area

    Logicalis Group (DE)Johannesburg, Gauteng, South Africa
    Senior Platform and Compute Engineer-Harmony-Carletonville area in Johannesburg at Logicalis.It’s not just IT solutions, It’s IT global know-how! Logicalis is an international multi-skilled solutio...Show moreLast updated: 30+ days ago
    • Promoted
    Mechatronics Engineer

    Mechatronics Engineer

    Talent Evolution (Pty) LtdCenturion, Gauteng, South Africa
    Mechatronics Engineer position available in Centurion.Our client based in Centurion is looking for a highly skilled IoT and Systems Integration Specialist to manage IoT edge devices and Windows sys...Show moreLast updated: 30+ days ago
    • Promoted
    Electronic Engineer Software Development

    Electronic Engineer Software Development

    Network EngineeringJohannesburg, Gauteng, South Africa
    We are seeking a talented Electronic Engineer specializing in software development to join our dynamic team.As an Electronic Engineer, you will play a crucial role in designing, developing, and tes...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    E&D RecruitersJohannesburg, South Africa
    The company develops innovative power electronics systems for.BEng (Electronic OR Electrical Engineering).Minimum 3 years of relevant working experience. Solid working experience in embedded C progr...Show moreLast updated: 30+ days ago
    • Promoted
    Software Embedded Engineer

    Software Embedded Engineer

    E&D RecruitersCenturion, South Africa
    Software Embedded and Firmware Engineer.Our client is a technology company specialising in electronic solutions, management systems, and smartphone applications that integrate seamlessly.The compan...Show moreLast updated: 6 days ago
    • Promoted
    Firmware Software Engineer

    Firmware Software Engineer

    JenRec Recruitmentcenturion, Gauteng, South Africa
    This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Systems Engineer(Optical-Electronic Systems)(Military Product Development)

    Senior Systems Engineer(Optical-Electronic Systems)(Military Product Development)

    Noam SolutionsCenturion, Gauteng, South Africa
    Senior Systems Engineer (Optical-Electronic Systems) - Military Product Development.A company focusing on electro-optical and machine learning developments with a casual office and a lively atmosph...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Platform And Compute Engineer-Harmony-Carletonville Area

    Senior Platform And Compute Engineer-Harmony-Carletonville Area

    LogicalisJohannesburg, Gauteng, South Africa
    Why choose Logicalis? It’s not just IT solutions, It’s IT global know-how! Logicalis is an international multi-skilled solution provider providing digital enablement services to help customers harn...Show moreLast updated: 2 days ago