Position Overview
We are driven by innovation, quality, and engineering excellence. 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.
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
- Bachelor's 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 authorization 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.