Junior Embedded Engineer
Praesignis (Pty) Ltd
Centurion, Gauteng
Permanent
Posted 31 March 2026
Job Details
Job Description
Our client is seeking a Junior Embedded Engineer to assist in developing software for hardware devices and embedded systems.
Responsibilities
- Develop and maintain embedded software (C/C++).
- Work with microcontrollers and IoT devices.
- Support hardware-software integration.
- Debug and troubleshoot systems.
- Assist with testing and optimisation.
Requirements
- Basic knowledge of C/C++.
- Understanding of embedded systems or electronics.
- Exposure to microcontrollers (e.g. Arduino, Raspberry Pi).
- Strong problem-solving skills.
Nice to Have
- Python
- RTOS or Linux
- Communication protocols (I2C, SPI, UART)
Qualifications
- Degree/Diploma in Engineering, Mechatronics, or Computer Science
Experience
- 0–2 years (internships/projects welcome)