engineering internship electronics or software jobs in Pretoria

601 engineering internship electronics or software job listings in South Africa. Find daily updated positions from leading job boards.

  • Job: Internship

    1 day ago


    Pretoria, Gauteng, South Africa Company : Strategic HR Partner (Pty) Ltd Remote Full-time R 67,000 - R 112,000 Contract

    4 Month contract starting January 2026: My client is offering the right candidate a great opportunity to join a fast growing South African fintech that enables seamless and innovative end-to-end customer onboarding services that drive conversion rates, prevent fraud, reduce risk and costs. SprintHive provides automated and easy to implement solutions that...


  • Pretoria, Gauteng, South Africa Company : Enigma and Mass Personnel Full-time R 67,000 - R 112,000 Contract

    Enigma and Mass Personnel offers a Graduate Programme for IT/Computing graduates in Pretoria. The internship focuses on software development, systems analysis, data management, and infrastructure support, with hands-on exposure to AI-related projects.Ideal candidates hold a Bachelor's degree in IT/Math/CS/Business and are eager to learn in a dynamic,...


  • Pretoria, Gauteng, South Africa Network Engineering Remote Full-time R 420,000 - R 720,000 Contract

    Reference: NES018058-ZAN-1We are currently recruiting for a skilled Electronic Engineer / Software Developer to join the team. This fully remote position requires a disciplined and self-motivated individual with strong innovation and problem-solving qualities.Duties & ResponsibilitiesResponsibilities:Responsibilities will be diverse; ranging from projects...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 67,000 - R 112,000 Contract

    About the RoleOur client, a dynamic technology startup based in Tembisa, Gauteng , is seeking enthusiastic and talented Graduate Software Developers to join their innovative team. This is a fully remote position, offering you the flexibility to work from anywhere within South Africa. You will be part of a fast‑paced environment where you will contribute to...


  • pretoria, gauteng, South Africa Hensoldt Ag Full-time

    About the Role The Development Engineer designs, develops, integrates, verifies and supports electronic hardware and software products throughout the product lifecycle. The role applies engineering principles and structured development methodologies to deliver reliable, compliant, manufacturable and supportable solutions that meet customer, technical and...


  • pretoria, gauteng, South Africa Epiroc Full-time

    This is an exciting opportunity for a recently qualified or early-career engineer who wants to gain exposure to the full product development lifecycle, from concept and design through to testing, manufacturing support, and field implementation. The successful candidate will work alongside experienced engineers on innovative embedded electronic systems, PCB...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 89,000 - R 134,000 Contract

    About the RoleOur client, a forward-thinking international software development house, is seeking highly motivated and enthusiastic graduates for a fully remote Software Development Internship program. This is an unparalleled opportunity to immerse yourself in the world of cutting-edge software engineering from the comfort of your home office, regardless of...


  • pretoria, gauteng, South Africa Noam Solutions Full-time

    Introduction The primary purpose of the Electronic Engineer is to design and integrate electronic hardware for the systems under development. Our company’s focus is mainly on electro-optical systems for the civilian and security industry, but may also be suitable for limited defence applications. This wide range of application implies special requirements...


  • Pretoria, Gauteng, South Africa Network Engineering Full-time

    Aerospace Company: Senior Electronic EngineerReference: NES018103-RS-1A leading aerospace company, dedicated to advancing aviation technology and innovation, is seeking the services of a Senior Electronic Engineer.Duties & ResponsibilitiesWe are seeking a highly experienced and skilled Senior Electronic Engineer to join our aerospace engineering team. The...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full-time

    Software Electronic Development EngineerPretoria WestRequired Skills and Experience:BEng/BTech Electrical EngineeringExpertise in designing, analysing, and implementing power electronics for at least eight years.Proven experience in developing and maintaining power electronic systems.Proficiency in CAD software for electronic design.Experience with...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 67,000 - R 112,000 Contract

    Placements24 is seeking enthusiastic Graduate Software Developers for a fully remote SA internship. You will design, develop, and implement software solutions, gaining hands-on experience while collaborating with senior engineers.Successful candidates will have a recent CS/Software Eng degree, a foundation in Python/Java/JavaScript, and a drive to learn in a...


  • Pretoria, Gauteng, South Africa HENSOLDT AG Full-time

    HENSOLDT South Africa is seeking a Development Engineer to design, develop, integrate, verify and support electronic hardware and software products across the lifecycle. You will apply engineering principles and structured development methodologies to deliver reliable, compliant and manufacturable solutions that meet customer and business needs.The role...

  • Software Engineer

    4 hours ago


    Pretoria, South Africa Network Recruitment Full-time

    An exciting opportunity exists for an experienced Software Engineer to join a technology-driven environment, developing specialised scientific and engineering software applications. The successful candidate will be responsible for designing, developing and maintaining robust software solutions that combine advanced software engineering with mathematical,...


  • Pretoria, Gauteng, South Africa Placements24 Full-time R 600,000 - R 900,000 Contract

    About the RoleOur client, an innovative leader in the consumer electronics sector, is seeking a talented and motivated Mechanical Design Engineer to join their growing product development team in Pretoria, Gauteng . This role focuses on the design and development of elegant and functional mechanical components and enclosures for cutting-edge consumer...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 89,000 - R 134,000 Contract

    Placements24 is offering a fully remote Software Development Internship designed to immerse new graduates in practical software engineering. You’ll work with seasoned developers on real-world projects from your home office, gaining hands-on experience, practicing modern development methods, and contributing to a global client base.Ideal candidates are...

  • Software Engineer

    17 hours ago


    pretoria, gauteng, South Africa Hensoldt South Africa Full-time

    About The Role We are seeking a skilled Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining source code aligned with our development roadmap and software development standards. Qualifications and experience B.Eng in Electronic Engineering, Computer Engineering, or a related...


  • Pretoria, Gauteng, South Africa The Arya Group Full-time

    Showing 89 Senior Electronic Engineer Avionics jobs in CenturionAbout the Role Our client, a distinguished leader in aerospace technology, is seeking an exceptional Lead Aircraft Systems Engineer specializing in Avionics to spearhead innovative projects within our remote engineering division. This is a fully remote position, offering the unique opportunity...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full-time

    Senior Software Engineer Pretoria-East Minimum requirements and experience BEng (Electronic or Computer Engineering). Master's degree will be beneficial. 5-10 years of working experience in software engineering. 2-5 years leading a software engineering team. Comfortable acting as point of contact for international clients. Responsibilities Leading the...


  • pretoria, gauteng, South Africa Wabtec Corporation Full-time

    Role Summary/Purpose The Systems Test Engineer plays a pivotal role in communicating business goals, programs, and processes within a specific area or business segment. In this role, you will leverage your testing experience and development expertise to solve complex problems and develop and execute system-level test objectives for your team. This position...


  • Pretoria, Gauteng, South Africa Placements24 Full-time R 600,000 - R 900,000 Contract

    Placements24 is seeking a Mechanical Design Engineer in Pretoria, Gauteng, to design and develop mechanical components and enclosures for consumer electronics. You will work across concept to prototyping, with a hybrid work model in Pretoria and cross-functional collaboration with design, electrical and software teams.The role emphasizes robust design,...