embedded software engineer

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


  • Stellenbosch, Western Cape, South Africa Placements24 Full-time

    Placements24 in Stellenbosch, Western Cape, seeks a Senior Automotive Software Engineer (Embedded) to design and implement software for automotive ECUs, infotainment, and autonomous features. You will work with RTOS, AUTOSAR, and safety-critical development.The role emphasizes collaboration with hardware teams, code reviews, and test planning, with a hybrid...


  • Durban, South Africa ASSA ABLOY Full-time

        An Amazing Career Opportunity for a Staff Embedded Software Engineer! Location: Durban, South Africa Job ID: 50299   As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications drivers for our high-reliability product.   The candidate should have an...


  • Cape Town, Western Cape, South Africa Placements24 Full-time

    Placements24 in Cape Town, Western Cape, is seeking an experienced Automotive Software Engineer to design, implement, and test embedded software for vehicle control units and infotainment systems. You’ll collaborate with hardware engineers and QA to meet safety, performance, and quality targets in a hybrid work model.The role requires a strong background...


  • Cape Town, Western Cape, South Africa Placements24 Full-time

    Placements24 in Cape Town, Western Cape, seeks a Senior Automotive Embedded Software Engineer to design, develop, and test ECUs for modern vehicles. The role emphasizes RTOS, C/C++, AUTOSAR, MISRA, and collaboration with hardware and validation teams.Candidates should have 6+ years in automotive embedded software, with a strong focus on ADAS, infotainment,...


  • za Staff Unlimited Recruitment Pty Ltd Full-time

    Staff Unlimited Recruitment Pty Ltd is looking for an Embedded Software Developer in Oos-Kaap, South Africa. This role involves designing and maintaining software for connected hardware devices, optimising systems for microcontrollers, and collaborating with cross-functional teams.Applicants should have over 3 years of experience in embedded software...


  • gauteng, za, Gauteng Placements24 Full-time

    Placements24 is seeking an innovative Automotive Software Developer (Embedded Systems) for a fully remote role in the automotive software field. You will design, code, and test embedded software for infotainment, driver assistance, and vehicle control modules using C/C++ and RTOS.Join a global virtual team and contribute to cutting-edge automotive tech while...


  • Rustenburg, North West, South Africa Placements24 Full-time

    Placements24 in South Africa is seeking a Remote Automotive Software Developer specialized in Embedded Systems. You will design and implement embedded software for automotive ECUs, using C/C++ and RTOS, collaborating with hardware teams remotely from anywhere in SA.The role emphasizes agile processes, unit/integration testing, and ongoing learning, with a...


  • eastern cape, za, Eastern Cape Placements24 Full-time

    Baker Hughes in South Africa seeks an Engineering Experienced Professional specializing in firmware and software. You will contribute across Embedded C, C#, Golang, and REST APIs, supporting and enhancing existing firmware while aligning configurations with enterprise systems.You’ll implement server-side customizations, ensure governance, and document...


  • mtubatuba local municipality, kwazulu natal, South Africa Placements24 Full-time

    Placements24 is seeking an Automotive Software Engineer to design, code, test, and deploy embedded software for automotive systems in a hybrid work model. The role focuses on C/C++ development, RTOS environments, and collaboration with hardware teams to define robust software requirements. Responsibilities include unit, integration, and system testing, bug...


  • Centurion, Gauteng, South Africa Placements24 Full-time

    Baker Hughes in South Africa seeks an Engineering Experienced Professional specializing in firmware and software. You will contribute across Embedded C, C#, Golang, and REST APIs, supporting and enhancing existing firmware while aligning configurations with enterprise systems.You’ll implement server-side customizations, ensure governance, and document...


  • richards bay, kwazulu natal, South Africa Placements24 Full-time

    Placements24 is seeking an Automotive Software Engineer in Richards Bay, KwaZulu-Natal. You will design, code, test, and deploy embedded software for automotive systems, collaborating with a skilled team in a hybrid work setup. The role requires strong C/C++ skills, RTOS experience, and knowledge of CAN/LIN/Ethernet. You will participate in code reviews and...


  • george, western cape, South Africa Placements24 Full-time

    Placements24 is seeking a remote Automotive Software Engineer to join a globally distributed team and contribute to embedded software for automotive platforms and infotainment systems. You will design, implement, test, and optimize software for in-car systems and infotainment, working across hardware and software teams. You should have a degree in CS/SE or...


  • Cape Town, Western Cape, South Africa Placements24 Full-time

    Baker Hughes in South Africa seeks an Engineering Experienced Professional specializing in firmware and software. You will contribute across Embedded C, C#, Golang, and REST APIs, supporting and enhancing existing firmware while aligning configurations with enterprise systems.You’ll implement server-side customizations, ensure governance, and document...


  • durban, kwazulu natal, South Africa Record Full-time

    HID Global is seeking a Staff Embedded Software Engineer in Durban to develop real-time embedded software for physical access control systems. You will design and implement features, drivers, and secure communications across Linux and RTOS environments, while mentoring teammates and leading architectural decisions. Ideal candidates have extensive C/C++...


  • workfromhome, limpopo, South Africa Placements24 Full-time

    Baker Hughes in South Africa seeks an Engineering Experienced Professional specializing in firmware and software. You will contribute across Embedded C, C#, Golang, and REST APIs, supporting and enhancing existing firmware while aligning configurations with enterprise systems. You’ll implement server-side customizations, ensure governance, and document...


  • gqeberha, eastern cape, South Africa Placements24 Full-time

    Placements24 is seeking a talented Automotive Embedded Software Developer to join a fully remote engineering team. You will design, develop, and test embedded software for automotive ECUs, using C/C++ and RTOS in a collaborative, learning-oriented environment. Responsibilities include implementing RTOS, integrating software components, and ensuring...


  • Benoni, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a remote Automotive Embedded Software Engineer to design, develop, test, and maintain embedded software for automotive ECUs from a home office. The role emphasizes C/C++ coding, RTOS, and automotive communication protocols in a fully remote setting.You will collaborate with a global team, develop software drivers, and perform...


  • Cape Town, Western Cape, South Africa Placements24 Full-time

    Placements24 is seeking a talented Remote Automotive Software Engineer to contribute to cutting-edge automotive software solutions. You will work from anywhere, collaborating with a distributed team of engineers, designers, and product managers to create innovative in-car systems, connected services, and autonomous driving technologies.This role offers the...


  • East London, Eastern Cape, South Africa Placements24 Full-time

    Baker Hughes in South Africa seeks an Engineering Experienced Professional specializing in firmware and software. You will contribute across Embedded C, C#, Golang, and REST APIs, supporting and enhancing existing firmware while aligning configurations with enterprise systems.You’ll implement server-side customizations, ensure governance, and document...


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    Baker Hughes in South Africa seeks an Engineering Experienced Professional specializing in firmware and software. You will contribute across Embedded C, C#, Golang, and REST APIs, supporting and enhancing existing firmware while aligning configurations with enterprise systems.You’ll implement server-side customizations, ensure governance, and document...