Software Design Engineer
E and D Recruiters · Pretoria
Job description
About the role
We are looking for a skilled Software Design Engineer to join our team in Pretoria. You will work on embedded software projects, translating user requirements into robust, high‑quality code.
Key responsibilities
- Capture and analyse user requirements
- Design and implement software solutions
- Create and maintain project documentation
- Conduct technology research and stay up‑to‑date with industry trends
- Organise and attend design reviews
- Perform regular software builds and manage version control
- Address support and production requests
- Write technical design documentation
- Mentor junior team members
- Assist business development activities
Required profile
- BSc in Computer Science or BEng in Computer Engineering (or equivalent)
- 3‑5 years of professional software development experience
- Minimum 3 years of embedded software development using C
- At least 1 year of software development using C++
Required skills
- C programming language
- C++ programming language
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 weeks from now
58 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
E and D Recruiters
Pretoria
Related job offers
-
Engineering Lead
People Dimension Pretoria -
Data Scientist: Supply Chain Modeller
BigTalent Pretoria -
IT Technician – Managed Services Provider
Belay Talent Solutions (Pty) Ltd Pretoria -
Denodo Data Virtualization Engineer
The Dynamix Team (Pty) Ltd Johannesburg -
QA Specialist/Test Analyst – Employee Benefits
JMR Software (Pty) Ltd Gauteng