Junior Embedded Engineer
Praesignis (Pty) Ltd
About the role
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)
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free