Key responsibilities
Perform research and development work in a multi-disciplinary team;
Design of electronic subsystems;
Analog and digital circuit design;
Printed circuit board (PCB) design;
Software development in C/C++, including GUI and test applications on a PC as well as embedded firmware;
Perform sub-system and system integration;
Test and troubleshoot electronic circuits and systems;
Compile test and research reports;
Field testing and evaluation of equipment in a maritime environment;
Generate design data packs and product documentation.
Qualifications, skills and experience
A Bachelor of Engineering in electronic engineering with at least three years' in electronic engineering experience.
Experience related in the following fields
Interpret requirements and specifications;
Analog and digital circuit design;
Schematic and PCB design with Altium Designer or similar;
Debug designs and perform verification testing;
Proficiency in the C programming language, as well as a higher-level object-oriented language, would be advantageous;
Embedded firmware development;
Generate design documentation, data packs and build history files.
Proficiency with standard electronic laboratory equipment, e.g. signal generator, oscilloscope, multimeter, soldering equipment;
Must be a South African citizen - NO dual citizenship;
Able to obtain a valid South African security clearance;
Must have a valid (Code B or higher) driver's licence;
Fit to travel to client sites and execute physical fieldwork on structures (e.g. scaffolding), maritime platforms (e.g. high-speed boats) and confined spaces (e.g. ship compartments).