2,110,178open jobs
130,370companies
241,204added this week
Browse all
Location
In office (Johannesburg)
Seniority
Junior
Employment
Full-Time

First seen by Alion on Oct 29, 2026.

Overview
Company
Impact
Profile match
RecruitPro Solutions is a recruitment agency that places engineers and skilled tradespeople with industrial and manufacturing clients. Its vacancies include millwrights, cleanroom assembly technicians, test engineers and high-voltage engineers, some with relocation to the Netherlands. The company is headquartered in Cape Town, South Africa.
Reference: Rec000415-DL-1

Start your engineering career where mechanical design meets automation

Our client is a growing engineering company delivering automation, system integration and machine refurbishment solutions to industry. They are looking for a graduate or junior Mechanical Engineer who enjoys both hands-on work and careful technical planning, to join their team in Johannesburg.

The role
You will support engineering projects from mechanical assessment through to implementation, working across PLC programming, industrial automation and system integration. You will also contribute to mechanical design and drafting, help refurbish and improve existing machines, and play a part in documentation and operator training. This is a hands-on role in a small team, so you will gain broad exposure, including factory design, project planning and project management. Duties & Responsibilities Key responsibilities
  • Contribute to PLC programming, industrial automation and system integration projects
  • Assess machines mechanically and support refurbishment through design input and practical implementation
  • Assist with mechanical design, drafting and refinement of engineering solutions
  • Support commissioning and troubleshoot mechanical and control issues
  • Create technical documentation, user manuals and setup guides, and train operators
  • Take part in project planning and coordination
Minimum requirements
  • BEng in Mechanical Engineering (graduate or up to 2 years’ experience)
  • Exposure to PLC programming and industrial automation, through work, internships or projects
  • Mechanical design and drafting skills
  • Comfortable working hands-on in a workshop or factory environment
  • Calm, practical and detail-oriented, able to work well under pressure in a fast-paced setting
  • Own transport and a valid driver’s licence
Advantageous
  • Mechatronics background, or control systems and system integration exposure
  • Programming skills such as Python or Java
  • Experience with Ansys or similar engineering software
  • Machine refurbishment or practical build experience
  • Interest in registering with ECSA
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,110,178 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Johannesburg
In office · Full-Time · Johannesburg
Analytics
Microsoft Excel
Apply
In office · Full-Time · Worcester
Life Sciences
Bioreactors
Apply
In office · Full-Time · Cape Town
Apply
In office · Full-Time · Johannesburg
Analytics
Microsoft Excel
Apply
In office · Full-Time · Johannesburg
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Istanbul · Johannesburg · Cairo · Casablanca · Tunis
Apply
In office · 7+ years exp · Bachelor's Degree · Johannesburg
Management
Agile
Apply
Tax Manager 1 day ago
Hybrid · Full-Time · Johannesburg
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Johannesburg
Apply
Warehouse Manager 1 day ago
$18k – $22k per year (gross) · In office · Full-Time · Johannesburg
Apply
See all jobs
This is one of many
2,110,178 more open roles from verified company boards, updated every day.