embedded software engineer jobs in Pretoria

4,641 embedded software engineer job listings in South Africa. Find daily updated positions from leading job boards.


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

    Embedded Software Developer (Protocols)Pretoria-EastMinimum Requirements:BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development.0 to 5 years of software development experience in a professional capacity.Main Responsibilities:Documentation, design, implementation, and qualification of OSI Layer 4 to Layer 7...


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

    Embedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: - BEng (Electronic Engineering) or Computer Engineering - 0-5 years of software development experience. - C++ Responsibilities: - Collaborate with international engineering clients to adapt embedded communication software to their specific hardware...


  • pretoria, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment in Pretoria is seeking an Embedded Software Engineer to drive the Delphi migration and modernisation of legacy code for traffic monitoring and control systems. You will work alongside the Embedded Systems Engineer, translating requirements into reliable software and contributing to the full product lifecycle from design through...


  • Pretoria, Gauteng, South Africa People Source Full-time

    Prime Responsibilities include: Software design and development Capture and analyse user requirements Design and implement solution Create project documentation Undertake technology research Organise and attend reviews Make regular software buildsExperience required: At least 3-5 years relevant work experience in the development of software At least 3 years...


  • pretoria, gauteng, South Africa Anonymous Full-time

    A leading technology firm in Pretoria is seeking a Design Engineer to work on software design, development, and mobile applications. The ideal candidate will have a BSc in Computer Science or a BEng in Computer, with 5-10 years of experience in software development and expertise in C# and C. Responsibilities include capturing user requirements, designing...


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

    Embedded Software Developer (Production) Pretoria-East Minimum requirements and experience: - BEng/BTech (Electronic Engineering or Computer Engineering) – recent graduates! - N6 (Electronic Engineering) – minimum 5 years of relevant working experience - MS Office with good Excel skills. - Experience in Python, C, and C++ programming and test...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a remote Automotive Software Engineer to design, develop and test embedded software for infotainment, ADAS, and connectivity. You will work with hardware engineers, system architects and product managers in a remote-first environment.The role emphasizes strong C/C++, RTOS, and automotive protocols (CAN, LIN, Ethernet), with...


  • Pretoria, Gauteng, South Africa AtripleA recruitment & temps Full-time

    A leading company in steel in South Africa is seeking a Software Developer to join their dynamic team. The role involves developing complex software systems, including business applications and robotic systems, using languages like C#, C++, VB, and SQL. Candidates should have a bachelor's degree in software development or equivalent experience, along with...


  • pretoria, gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a Senior Automotive Software Engineer to join a remote-first development team. You will design, develop, and implement software for infotainment, autonomous driving, and vehicle connectivity from your home office. You will work with an international team across the full software lifecycle, delivering robust embedded solutions in C++,...


  • Pretoria, Gauteng, South Africa ECN Full-time

    A leading technology firm in Pretoria is seeking a Design Engineer to work on software design, development, and mobile applications. The ideal candidate will have a BSc in Computer Science or a BEng in Computer, with 5-10 years of experience in software development and expertise in C# and C. Responsibilities include capturing user requirements, designing...


  • pretoria, gauteng, South Africa ATS Client Full-time

    ATS Client in Pretoria-East seeks a Senior Software Engineer with a BEng in Electronic or Computer Engineering and 5–10 years of software engineering experience, including 2–5 years in team leadership. The role involves guiding a team across software, hardware, and test disciplines, with interaction with international clients. A Master’s degree is...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Senior Embedded Systems Engineer - Remote Our client is seeking a talented and experienced Senior Embedded Systems Engineer to join their innovative product development team. This is a fully remote position, allowing you to contribute to cutting-edge projects from anywhere in South Africa. You will be instrumental in the design, development, and...


  • Pretoria, Gauteng, South Africa Edrecruiters Full-time

    Embedded Software Engineer: Protocols vacancy in Pretoria-East. A BEng Computer Engineering or BSc Computer Science, and 0 to 5 years of software development experience are required. The successful candidate will work in an agile development environment with other software, hardware, and R&D test engineers on multi-year international projects.Embedded...


  • Tshwane (Pretoria), South Africa E and D Recruiters Full-time

    Reference: Pta003876-EP-12Embedded Software Engineer: Protocols vacancy in Pretoria-East. A BEng Computer Engineering or BSc Computer Science, and 0 to 5 years of software development experience are required. The successful candidate will work in an agile development environment with other software, hardware, and R&D test engineers on multi-year...

  • Software Engineer

    24 hours ago


    Pretoria, Gauteng, South Africa ATS Client Full-time R 450,000 - R 750,000 Contract

    About the roleWe 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 ideal experience requiredB.Eng in Electronic Engineering, Computer Engineering, or...


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

    Placements24 is seeking a Senior Embedded Systems Engineer to join a fully remote product development team based in South Africa. You will design, develop, and implement embedded software and hardware solutions for next-generation devices, with a focus on microcontrollers, RTOS, and hardware-software integration.Working in a collaborative agile virtual...


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

    Embedded Firmware Engineer Pretoria-East Minimum requirements and experience: - BEng (Electronic Engineering) or Computer Engineering - 0-5 years of software development experience. - C++ Responsibilities: - Design and development of embedded software for digital communication systems. - Work in an agile development environment with other software,...


  • Pretoria, Gauteng, South Africa Edrecruiters Full-time

    Embedded Software Engineer (Radio Integration) is required at an established company in Lynnwood, Pretoria.  BEng (Electronic Engineering) or Computer Engineering with 0-5 years of software development experience.Embedded Software Engineer (Radio Integration)Pretoria-EastMinimum requirements and experience: BEng (Electronic Engineering) or Computer...


  • Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    An opportunity exists for a dynamic and driven professional who enjoys modernising legacy systems to take up the role of Software Engineer, working alongside an Embedded Systems Engineer to deliver robust embedded software solutions for traffic monitoring and control systems.This role is the dedicated software counterpart to the Embedded Systems Engineer —...


  • pretoria, gauteng, South Africa Epiroc Group Full-time R 900,000 Contract

    Epiroc seeks an Electronic Design Engineer in Pretoria to design, develop, test, and maintain our Collision Avoidance System. You will drive design from schematic capture through verification and release, working across hardware, firmware, and software layers, and supporting production and customers. The role requires a Bachelor's degree in electronic...