Engineering careers
Explore each career, what the work involves, and the subjects you need to get there.
Field
All 24 fields
12 careers
- Engineering
Civil Engineer
Designs and builds roads, bridges, buildings, and water systems, and makes sure they're safe and built to last.
Min. qualification: B.Eng/B.ScRequired subjectsENGMTH+2 - Engineering
Electrical Engineer
Designs and maintains the systems that generate, transmit and use electricity, from power grids and solar plants to the wiring in buildings and machines.
Min. qualification: B.Eng/B.ScRequired subjectsENGMTH+2 - Engineering
Mechanical Engineer
Designs, builds and maintains machines, engines and equipment used in factories, vehicles and power plants.
Min. qualification: B.Eng/B.ScRequired subjectsENGMTH+2 - Engineering
Software Engineer
Design, develop and maintain software applications and systems that power businesses and everyday life.
Min. qualification: B.ScRequired subjectsENGMTH - Engineering
Machine Learning Engineer
Build and deploy AI/ML systems that enable computers to learn from data and make intelligent decisions.
Min. qualification: B.ScRequired subjectsENGMTH - Engineering
Cloud Solutions Architect
Design and oversee an organisation's cloud computing strategy and infrastructure on platforms like AWS, Azure or GCP.
Min. qualification: B.ScRequired subjectsENGMTH+1
Found a career you like?
Start preparing for the exams that get you there.
Practise past questions in the subjects your career needs, take timed mock exams, and track your readiness as you go.
Or create an account and start on the web

- Engineering
DevOps Engineer
Bridge software development and IT operations by automating deployment pipelines, infrastructure and system reliability.
Min. qualification: B.ScRequired subjectsENGMTH - Engineering
Backend Developer
Build and maintain the server-side logic, APIs and databases that power web and mobile applications.
Min. qualification: B.ScRequired subjectsENGMTH - Engineering
Network Engineer
Design, build and manage computer networks that connect organisations' systems, users and the internet.
Min. qualification: B.ScRequired subjectsENGMTH+2 - Engineering
Artificial Intelligence Engineer
Design and build intelligent systems that simulate human reasoning, language understanding and decision-making.
Min. qualification: B.ScRequired subjectsENGMTH+2 - Engineering
Quality Assurance Engineer
Test software products to identify bugs, performance issues and usability problems before they reach end users.
Min. qualification: B.ScRequired subjectsENGMTH+2 - Engineering
Embedded Systems Engineer
Design and programme the hardware-software interface in electronic devices from smart appliances to industrial control systems.
Min. qualification: B.ScRequired subjectsENGMTH+2