Jobs in

Software Development Learnership Jobs in South Africa

Jobs 1-10 of 51

Embedded Software Engineer Johannesburg West

 Network EngineeringWest Johannesburg

embedded software engineer We are actively seeking a dedicated Embedded Software Developer to become should possess a strong background in embedded C development, electronics, and microprocessor programming part of a collaborative team dedicated to the development of cutting-edge power electronics for vehicles company. Requirements - Passion for embedded software development - Excellent problem solving ability - Graduate Responsibilities - Software concept design - Programming in C / C++ - Software prototyping - Software documentation


Whatsapp button share this job on whatsapp

Business Development Engineer Cape Town: Northern Suburbs

 Network EngineeringSouth Africa

Business Development Engineer to join their growing team. The Renewable Energy Business Development Engineer business acumen to identify new opportunities, develop strategic partnerships, and implement solutions competitive landscape, and emerging technologies. Develop and maintain strong relationships with key stakeholders degree is a plus. Proven experience in business development, project management, or engineering within the Microsoft Office Suite and project management software. Apply now For more engineering jobs, please visit


Whatsapp button share this job on whatsapp

Mechanical Design Engineer Johannesburg West

 Network EngineeringWest Johannesburg

department, you will be responsible for designing and developing innovative mechanical systems and components problem-solving, and proficiency in CAD and SolidWorks software. Responsibilities: Collaborate with cross-functional goals. Design and develop mechanical components, systems, and products using CAD software. Conduct feasibility studies and provide input during the concept development phase. Perform engineering calculations, simulations experience in mechanical design. Proficiency in CAD software (e.g., SolidWorks, AutoCAD). Strong understanding


Whatsapp button share this job on whatsapp

Control And Instrumentation Engineer Nelspruit

 Network EngineeringNelspruit

support departments and customers in design, development and implementation. -Gain knowledge and competency commissioning. -Gain Electrical Hardware and software design, development, implementation and commissioning. Must projects and done development of system from start. Must be able to demonstrate good development cycle knowledge be required or must be obtained. Skills -Software development to good and practical standards Team player


Whatsapp button share this job on whatsapp

Junior Mechatronics Engineer Cape Town: Northern Suburbs

 Network EngineeringSouth Africa

in the defence industry specializing in the development of cutting-edge technology solutions is seeking successful candidate will be involved in the design, development, and testing of mechatronic systems, contributing graduate or early-career engineer to grow and develop their skills in a supportive and challenging environment Key Responsibilities: Assist in the design and development of mechatronic systems and components. Collaborate teams to integrate mechanical, electrical, and software components. Participate in the testing and debugging


Whatsapp button share this job on whatsapp

Control Systems Engineer Pretoria East

 Network EngineeringPretoria

experience. Responsibilities include PLC and SCADA development, commissioning, and FATs. This position is based Required: 1 – 5 years experience with PLC/SCADA software development Knowledgeable in network protocols such Completes controller/PLC and HMI programming based on software designs Valid drivers license and passport essential


Whatsapp button share this job on whatsapp

Plc Programmer Richards Bay

 Network EngineeringRichards Bay

candidate will be responsible for designing and developing software across various platforms. Key values for Essential Toyopuc experience advantageous Software Development in accordance with the clients' specifications


Whatsapp button share this job on whatsapp

Plc Programmer Centurion

 Network EngineeringCenturion

systems. The selected individual will design and develop software across multiple platforms. Key values for Essential Toyopuc experience advantageous Software Development in accordance with the clients' specifications


Whatsapp button share this job on whatsapp

Plc Programmer Richards Bay

 Network EngineeringRichards Bay

individual will be tasked with designing and developing software across multiple platforms. Key values for Essential Toyopuc experience advantageous Software Development in accordance with the clients' specifications


Whatsapp button share this job on whatsapp

Plc Programmer Durban South

 Network EngineeringDurban

play a crucial role in the design and development of software across various platforms. Reporting directly Mitsubishi PLC programming, Omron and/or Toyopuc software. National Diploma and/or N3 in Electrical Engineering advantageous. Job Experience & Skills Required: Develop software in accordance with client specifications.


Whatsapp button share this job on whatsapp