Description:
We are driven by innovation, quality, and engineering excellence.
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 traini
12 May 2025;
from:
gumtree.co.za