This job is no longer available
This job expired on 02/08/2026. It no longer accepts applications.
Embedded Software Engineer – Durban, KZN
ExecutivePlacements.com · Durban
Job description
About the role
We are seeking a talented Embedded Software Engineer to join our dynamic team in Durban, KwaZulu‑Natal. The role involves developing, testing and maintaining software for embedded systems, working closely with hardware designers and cross‑functional teams to deliver high‑performance products.
Key responsibilities
- Design, develop, code, test and debug system software for embedded platforms.
- Analyze and optimise efficiency, stability and scalability of system resources.
- Interface with hardware design and development teams.
- Participate in system calibration, improvement and maintenance activities.
- Collaborate with cross‑functional teams to ensure products meet performance standards.
- Develop software verification plans and quality‑assurance procedures.
- Evaluate and implement new technologies to enhance overall system performance.
Required profile
- Bachelor’s degree in Computer Science, Electrical Engineering or a related field.
- Strong problem‑solving abilities and effective teamwork skills.
- Excellent written and verbal communication skills.
Required skills
- Proficiency in C and C++ programming.
- In‑depth knowledge of embedded systems, real‑time operating systems (RTOS) and microcontrollers.
- Experience with software development methodologies and life‑cycle processes.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ExecutivePlacements.com
Durban