T

Junior Programmer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Junior Programmer

Junior Programmer
Kick-start your automation programming career in a hands-on engineering environment.
Cape Town | Salary: R12 000 to R14 000 per month

About Our Client
This specialised engineering and machinery design company focuses on delivering automated machines, conveyor systems, and custom-built engineering solutions. They operate in a highly technical environment where innovation, precision, and problem-solving are central to every project. With a strong focus on continuous improvement, they offer an ideal space for junior talent to grow alongside experienced engineers, gaining exposure to cutting-edge automation technologies.

The Role: Junior Programmer
This role supports the development, modification, and commissioning of control systems for machines and conveyor systems. You will work across multiple PLC and HMI platforms, assist with commissioning both in-house and onsite, and provide troubleshooting support. The position exists to strengthen the company's automation capability and ensure smooth, efficient machine performance for clients.

Key Responsibilities

  • Support PLC and HMI programming activities across Siemens, Mitsubishi, and Omron systems

  • Develop, modify, and test PLC programs and HMI interfaces

  • Assist with offline programming for machines and conveyor systems

  • Participate in factory and on-site commissioning of machines and production lines

  • Install, configure, and test system components for optimal performance

  • Set up and configure VSDs (Siemens, Mitsubishi, Yaskawa)

  • Assist with networking and integration of automation control systems

  • Read and interpret electrical drawings to support installation and modifications

  • Perform fault-finding and diagnostics on control panels and field equipment

  • Provide remote standby support when required

About You

  • Some experience with PLC or HMI programming (advantageous)

  • Relevant certification or completed automation-related courses (beneficial)

  • Ability to read electrical drawings and understand control system fundamentals

  • Strong problem-solving abilities with a desire to learn and improve

  • 01+ years of relevant exposure in automation or programming

  • Hands-on, proactive mindset with the ability to work independently and within a team

  • Willingness to travel to client sites for commissioning and support

  • Interest and passion for automation, control systems, and multi-platform programming

Original job Junior Programmer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Programmer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Programmer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.