CareerPlanSign in

Software Design Engineer

Pretoria, Tshwane💼 Full-time🗓 2026-05-06 → 2026-08-08

Core

Designing and developing embedded software solutions based on user requirements.

Role type

Embedded software design engineer

Builds

Embedded software systems

Domain

Embedded systems / C/C++ development

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, C++ programming, embedded software development, software design, technical documentation, technology research, project management, mentoring

Preferred skills

Business development support

Technologies

C, C++

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.