Junior Mechanical Engineer

Placements24

Siyancuma Local Municipality

On-site

ZAR 240,000 - 360,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Structured training
Mentorship
Career progression
Exposure to diverse projects

Job summary

Placements24 is seeking a Junior Mechanical Engineer for our client in Upington, Northern Cape. This entry-level role offers hands-on experience in mechanical design, analysis, and project support under senior engineers.

The ideal candidate is a recent graduate with a strong academic record, CAD familiarity (SolidWorks/AutoCAD), and a willingness to learn. Join a growing team and build a solid foundation for your engineering career.

Qualifications

  • Bachelor's degree in Mechanical Engineering or related field.
  • Recent graduate or up to 3 years of internship/work experience.
  • Familiarity with CAD software (SolidWorks, AutoCAD) is essential.
  • Strong analytical and problem-solving abilities.
  • Good communication skills and a willingness to learn and adapt.

Responsibilities

  • Assist senior engineers in the design and development of mechanical components and systems.
  • Perform basic engineering calculations and simulations using relevant software.
  • Prepare technical documentation, including drawings, reports, and specifications.
  • Support testing and validation activities for new and existing products.
  • Participate in design reviews and contribute ideas for improvement.
  • Assist with project coordination and follow-up tasks as needed.

Skills

CAD Proficiency
Analytical skills
Communication
Willing to learn

Education

Bachelor's degree in Mechanical Engineering

Tools

SolidWorks
AutoCAD

Job description

About the Role

Our client is seeking an enthusiastic Junior Mechanical Engineer to join their team in Upington, Northern Cape . This is an excellent entry-level opportunity for a recent graduate to gain hands-on experience in mechanical design, analysis, and project support. You will work under the guidance of senior engineers, contributing to various projects and learning essential engineering principles and practices. The ideal candidate is eager to learn, detail-oriented, and possesses a solid academic foundation in mechanical engineering. Become a valued member of a growing company and build a strong foundation for your engineering career.

Key Responsibilities
  • Assist senior engineers in the design and development of mechanical components and systems.
  • Perform basic engineering calculations and simulations using relevant software.
  • Prepare technical documentation, including drawings, reports, and specifications.
  • Support testing and validation activities for new and existing products.
  • Participate in design reviews and contribute ideas for improvement.
  • Assist with project coordination and follow-up tasks as needed.
Requirements
  • Bachelor's degree in Mechanical Engineering or a related discipline.
  • Recent graduate with a strong academic record, or up to 3 years of relevant internship/work experience.
  • Familiarity with CAD software (e.g., SolidWorks, AutoCAD) is essential.
  • Basic understanding of mechanical principles, materials, and manufacturing processes.
  • Good analytical and problem-solving skills.
  • Strong communication skills and a willingness to learn and adapt.
Benefits
  • Competitive starting salary and benefits package.
  • Structured training program and mentorship from experienced engineers.
  • Opportunities for career advancement within the company.
  • Exposure to diverse mechanical engineering projects.
  • A supportive and collaborative team environment in Upington .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Mechanical Engineer
Junior Mechanical Engineer

Placements24 • Polokwane

On-site
ZAR 180,000 - 240,000
Hybrid work model
Structured training program
Mentorship from experienced engineers
+1
Junior Mechanical Engineer
Junior Mechanical Engineer

Placements24 • Vereeniging

Hybrid
ZAR 180,000 - 280,000
Hybrid work model
Health benefits
Mentorship program
+1
Senior Mechanical Design Engineer
Senior Mechanical Design Engineer

Placements24 • Upington

On-site
ZAR 1,000,000 - 1,400,000
Competitive salary
Medical aid
Retirement contributions
+2
Entry-Level Mechanical Engineer
Entry-Level Mechanical Engineer

Placements24 • Soweto

On-site
ZAR 67,000 - 100,000
Paid internship stipend
Mentorship from engineers
Junior Mechanical Design Engineer
Junior Mechanical Design Engineer

Placements24 • Mossel Bay

On-site
ZAR 180,000 - 260,000
Salary for junior engineers
Health insurance and other benefits
Mentorship program and training
Junior Mechanical Engineer - Product Development
Junior Mechanical Engineer - Product Development

Placements24 • Paarl

On-site
ZAR 180,000 - 240,000
Health benefits
Paid time off
Mentorship program
+1
Mechanical Engineer
Mechanical Engineer

Placements24 • Gqeberha

On-site
ZAR 180,000 - 300,000
Competitive entry-level salary
Medical aid
Provident fund
+3
Junior Mechanical Design Engineer
Junior Mechanical Design Engineer

Placements24 • Noord-Kaap

On-site
ZAR 180,000 - 260,000
Competitive salary
Medical benefits
Retirement plan
+2
Senior Mechanical Engineer - Project Management
Senior Mechanical Engineer - Project Management

Placements24 • Upington

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonuses
Medical aid
+3
Mechanical Engineering Apprentice
Mechanical Engineering Apprentice

Placements24 • Upington

On-site
ZAR 67,000 - 100,000
On-the-job training
Mentorship
Career progression
+1