Location
In office (Pretoria)
Seniority
Junior · 2+ years exp
Employment
Full-Time
First seen by Alion on Oct 29, 2026.
Overview
Company
Impact
Profile match
MC Technology Staffing is a South African recruitment agency that places engineering and technical professionals such as mechanical design engineers, simulation engineers and project managers. It also fills human resources and sales roles for clients in Cape Town, Durban, Centurion and Johannesburg. The company is headquartered in Durban, KwaZulu-Natal, South Africa.
Reference: DBN000005-CC-2
Company based in Centurion is seeking a Mechanical Design Engineer to join their team to carry out engineering activities on an independent basis, while providing guidance to engineers in training within the firm. Duties & Responsibilities Key Responsibilities and Deliverable Expectations:
Short Term:
In the short term, a person employed in this position should strive to become proficient with software's, analysis techniques and design codes frequently used in the design of mechanical equipment.
Medium Term:
In the medium term, a person employed in this position should be confident in their ability to perform and make decisions regarding the design of mechanical equipment in an independent capacity, with minimal input from senior engineers in the firm.
Long Term:
In the long term, a person employed in this position should aim to become a professionally registered engineer who would be employed as a senior engineer within the firm. In the long term, the person employed will also be charged with providing mentorship to junior engineers within the firm.
Scope for progression and promotion:
Education:
Company based in Centurion is seeking a Mechanical Design Engineer to join their team to carry out engineering activities on an independent basis, while providing guidance to engineers in training within the firm. Duties & Responsibilities Key Responsibilities and Deliverable Expectations:
- Perform Finite Element Analysis work of simple or complex nature.
- Perform general mechanical design work.
- Perform pressure vessel code calculations and designs
- Perform project management functions.
- Liaise with clients in a professional manner.
- Perform site inspections.
- Carry out project administration duties.
Short Term:
In the short term, a person employed in this position should strive to become proficient with software's, analysis techniques and design codes frequently used in the design of mechanical equipment.
Medium Term:
In the medium term, a person employed in this position should be confident in their ability to perform and make decisions regarding the design of mechanical equipment in an independent capacity, with minimal input from senior engineers in the firm.
Long Term:
In the long term, a person employed in this position should aim to become a professionally registered engineer who would be employed as a senior engineer within the firm. In the long term, the person employed will also be charged with providing mentorship to junior engineers within the firm.
Scope for progression and promotion:
- The firm offers an opportunity to engineers in this position to progress in their professional capacity by way of working in proximity with several experienced engineers.
- A person employed in this role will be offered a chance to progress to a professionally registered engineer and become a specialist engineer with niche Finite Element Analysis skills.
Education:
- Eng Mechanical or BSc.Eng Mechanical
- Relevant Post Graduate Qualification (beneficial)
- 2-5 years in a design and consulting environment
- Finite Element Analysis
- Exposure to 3D CAD software such as SolidWorks or Inventor
- Experience designing various pressure equipment
- Experience in the petrochemical industry (beneficial)
- Dynamic, self-motivated, willing to take ownership of his/her own work
- Must be able to work under pressure and must have perseverance
- Be honest and reliable
- Be comfortable to work in a team
- Must also be able to function independently without supervision, possess natural leadership.
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,121,377 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.
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
Pretoria
In office · Full-Time · 3+ years exp · Johannesburg
Apply
In office · Full-Time · 2+ years exp · Sandton
Apply
In office · Full-Time · 2+ years exp · Gqeberha
Apply
Apply
$22k – $28k per year (gross) · In office · Full-Time · 2+ years exp · Cape Town
SpaceTech
GD&T
Apply
In office · Full-Time · 1+ year exp · Pretoria
Management
Agile
Kanban
MedTech
Verification & Validation
Apply
Apply
Apply
Apply
In office · Full-Time · Pretoria
AI/ML
Instructor
Apply
This is one of many
2,121,377 more open roles from verified company boards, updated every day.

