2,109,995open jobs
129,891companies
240,884added this week
Browse all
Location
In office (Johannesburg)
Seniority
Junior · 2+ years exp
Employment
Full-Time

First seen by Alion on Oct 30, 2026.

Overview
Company
Impact
Profile match
Datafin Recruitment is a South African recruitment agency that fills accounting, finance, IT and engineering vacancies for client companies. Its openings include financial accountants, management accountants, Microsoft 365 specialists and industrial automation engineers. The company is headquartered in Cape Town, South Africa.

ENVIRONMENT:

  • A South African technology company specialising in the design, development, and manufacture of electronic hardware and software solutions for the mining industry is seeking two Junior Mechatronic Engineers to join its product development team. 
  • The successful candidates will be responsible for designing and testing enclosures and mechanical assemblies that protect electronic components in demanding mining environments. 
  • Reporting to a Senior Engineer, the role offers hands-on experience working with various materials, 3D modelling, and test rigs. This opportunity is ideally suited to curious and innovative engineers who enjoy practical problem-solving, experimenting with new ideas, and building or developing things both professionally and in their personal time.

DUTIES:

  • Design enclosures and mechanical assemblies for electronic products.
  • Build 3D models and drawings in Autodesk Inventor and similar software.
  • Work with a range of materials to select the right fit for each enclosure.
  • Calculate physical stresses and loads on enclosures and components.
  • Design and run test rigs, including destructive impact testing.
  • Analyse test results and refine designs based on findings.
  • Collaborate with electronics, firmware and production teams.
  • Take part in research, prototyping and continuous improvement.

REQUIREMENTS:

  • Honours or Master’s Degree in Mechatronic, Mechanical Engineering or a related discipline.
  • Graduates considered, with around 2 years’ work experience preferred.
  • Background in junior product design, mechatronic or mechanical engineering.
  • Prior experience with 3D modelling / CAD software (Autodesk Inventor preferred).
  • Sound understanding of materials and stress calculations.
  • Personal projects or side builds that show a passion for engineering.
  • Strong analytical and problem-solving skills.
  • Eagerness to keep learning and experimenting.
  • Ability to work well within a collaborative team.

Technical Exposure

  • Autodesk Inventor
  • AutoCAD
  • 3D modelling and mechanical design
  • Stress and load calculations
  • Materials selection and testing
  • Test rig design and impact testing
  • Prototyping and assembly design
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,109,995 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

Robotics
Similar stack
Same company
Johannesburg
In office · Full-Time · 2+ years exp · Stellenbosch
Design
SolidWorks
SpaceTech
Abaqus
ANSYS
Apply
Mechatronics Engineer 10 days ago
$22k – $26k per year (gross) · In office · 2+ years exp · South Africa
Python
DevOps
Git
Apply
In office · 2+ years exp · Cape Town
Apply
≈ $23k – $61k per year (Estimated) · In office · Full-Time · South Africa
Design
SolidWorks
Apply
$27k – $40k per year · In office · Bachelor's Degree · Cape Town
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 10 hours ago
Hybrid · Full-Time · Johannesburg
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Johannesburg
Apply
Warehouse Manager 11 hours ago
$18k – $22k per year (gross) · In office · Full-Time · Johannesburg
Apply
See all jobs
This is one of many
2,109,995 more open roles from verified company boards, updated every day.