3 Software Design jobs in South Africa
Design Engineer - Software: R&D
Posted 3 days ago
Job Viewed
Job Description
Software Development:
Engage in the full lifecycle of Process Automation products, including:
Requirements gathering
Project planning and execution
Algorithm development and modelling
Software implementation
Documentation:
Create and maintain thorough documentation throughout the product lifecycle, including:
Software requirements:
Project deliverables and timelines
Flow charts, diagrams, and user manuals
Ensure software releases comply with ISO 9000 standards
Processes and Tools:
Investigate and implement efficient processes for software development.
Research, test, and implement tools to enhance software development, such as SCM and compilers
Product Support:
Support Production, Service, and Sales teams with queries related to Process Automation equipment
Provide occasional client support as needed
Lead new design projects for customers, from initial enquiry through to the implementation phase, including:
Expertise in algorithms and data structures for embedded software
Proficient in C programming language
Experience with embedded software development tools (SCM, compilers, etc.)
Familiar with embedded Linux systems and scripting languages like Python or JavaScript
Knowledgeable in electronic hardware used in embedded software environments
Self-driven with the ability to work independently as well as in a team
Strong documentation skills, capable of creating user-friendly manuals
Excellent organizational and communication skills, both verbal and written
Proficient in Microsoft Office suite
Minimum requirements
BSc Electrical Engineering, BSc Computer Science, or equivalent qualification
Minimum of 3 years of experience in a similar environment, developing embedded software
Experience with ISO 9000 quality management systems
Product development experience will be advantageous
Leadership experience will be an added advantage
Only South African Residents or individuals with a relevant South African work permit will be considered.
Contact CHANE DIPPENAAR on
Design Engineer - Software: R&D
Posted 9 days ago
Job Viewed
Job Description
Software Development:
Engage in the full lifecycle of Process Automation products, including:
Requirements gathering
Project planning and execution
Algorithm development and modelling
Software implementation
Documentation:
Create and maintain thorough documentation throughout the product lifecycle, including:
Software requirements:
Project deliverables and timelines
Flow charts, diagrams, and user manuals
Ensure software releases comply with ISO 9000 standards
Processes and Tools:
Investigate and implement efficient processes for software development.
Research, test, and implement tools to enhance software development, such as SCM and compilers
Product Support:
Support Production, Service, and Sales teams with queries related to Process Automation equipment
Provide occasional client support as needed
Lead new design projects for customers, from initial enquiry through to the implementation phase, including:
Expertise in algorithms and data structures for embedded software
Proficient in C programming language
Experience with embedded software development tools (SCM, compilers, etc.)
Familiar with embedded Linux systems and scripting languages like Python or JavaScript
Knowledgeable in electronic hardware used in embedded software environments
Self-driven with the ability to work independently as well as in a team
Strong documentation skills, capable of creating user-friendly manuals
Excellent organizational and communication skills, both verbal and written
Proficient in Microsoft Office suite
Minimum requirements
BSc Electrical Engineering, BSc Computer Science, or equivalent qualification
Minimum of 3 years of experience in a similar environment, developing embedded software
Experience with ISO 9000 quality management systems
Product development experience will be advantageous
Leadership experience will be an added advantage
Only South African Residents or individuals with a relevant South African work permit will be considered.
Contact CHANE DIPPENAAR on
.NET DEVELOPER – Design and build software applications that power one of South Africa’s leadin[...]
Posted 1 day ago
Job Viewed
Job Description
.NET DEVELOPER – design and build software applications for one of South Africa’s leading FMCG businesses – Johannesburg, R720K PA.
The CompanyThis is a leading South African FMCG business that has become a well-renowned household name. This proudly South African, tech-integrated organisation has manufactured and distributed their well-known range of household products for well over 20 years. The business has seen significant growth in recent years, driven by strong consumer demand and supported by continuous investment in modern, technology-enabled operations.
The RoleAs a .NET Developer, you’ll play a key role in designing and building software applications that support one of South Africa’s fastest-growing FMCG businesses. This is a role where you’ll see the real impact of your work across manufacturing, warehousing, logistics, and sales operations. You’ll work across the full development lifecycle by designing, coding, and testing new applications, while also enhancing existing systems by analysing business needs, defining solution roadmaps, and delivering improvements. You’ll maintain and support current software to ensure reliability by identifying and resolving issues, and you’ll produce technical specifications and test plans to guide development and ensure quality.
The RequirementsTertiary qualification in Computer Science or similar.
2+ yrs relevant experience with both Front-End and Back-End development.
Seniorities- Mid-Senior level
- Full-time
- Information Technology
- Retail
- Software Development
- IT Services and IT Consulting
Be The First To Know
About the latest Software design Jobs in South Africa !