embedded developer jobs in Johannesburg

2,206 embedded developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, Gauteng, South Africa Metamorph Full-time

    Build intelligent systems. Connect hardware with software. Engineer solutions that matter. We are looking for an experienced Senior Embedded Software Developer to join our client's technology team. This opportunity is ideal for a technically accomplished professional who enjoys working at the intersection of embedded systems, hardware integration, IoT...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 1 - R 2 Contract

    About the RoleOur client is a highly innovative automotive technology firm seeking a Senior Automotive Software Developer with expertise in embedded systems to join their globally distributed team. This role is fully remote, allowing you to contribute to cutting‑edge automotive projects from any location. You will be responsible for the design,...

  • Embedded Engineer

    4 hours ago


    Johannesburg, South Africa Recruitpro Solutions Full-time

    Responsibilities - Write and maintain embedded C/C++ firmware for microcontrollers (e.g. ARM Cortex-M) and handle the hardware interfaces (UART, SPI, I2C, CAN). - Design and review schematics and PCBs. Bring up and debug prototype hardware. - Integrate sensors, wireless/radio modules and power management for battery-operated devices. - Write test plans,...


  • Johannesburg, South Africa Network Recruitment Full-time

    An exciting opportunity is available for a highly skilled Senior Electronic Embedded Engineer to join a technology-driven engineering environment focused on the design, development and integration of advanced electronic and embedded systems. The successful candidate will be responsible for developing embedded hardware and firmware solutions, contributing to...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time

    About the RoleOur client, a pioneering force in the development of innovative embedded solutions, is seeking a highly motivated and experienced Senior Embedded Systems Engineer to join their dynamic, fully remote team. This role is pivotal in shaping the future of our client's product line, focusing on the design, development, and testing of complex hardware...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 350,000 - R 650,000 Contract

    Placements24 is seeking an experienced Embedded Systems Engineer for a fully remote role with collaboration alongside teams in the Durban, KwaZulu-Natal region. You will design, develop, implement, and test embedded software and hardware systems that power our industrial automation solutions.You should have strong proficiency with microcontrollers, RTOS, and...


  • Johannesburg, South Africa Network Recruitment Full-time

    An exciting opportunity is available for an Embedded Hardware Engineer specialising in Battery Energy Storage Systems (BESS) to contribute to the design, development, testing and integration of advanced energy storage solutions. The successful candidate will work on embedded electronic hardware and control systems supporting battery management, power...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full-time

    PRR Recruitment Services seeks a Senior Software Engineer in Gauteng to drive embedded software development across new product creation and ongoing support. You will contribute to system architecture, design, and lifecycle engineering, while mentoring teams and maintaining documentation.The role requires 10+ years in software/electronic engineering, strong...


  • johannesburg, gauteng, South Africa Placements24 Full-time

    About the Role Our client is a pioneering automotive technology company at the forefront of vehicle innovation, seeking an experienced Senior Automotive Embedded Systems Engineer for a fully remote position. This role is crucial for the design, development, and integration of sophisticated embedded software systems within next-generation vehicles. You will...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    Our client, a pioneering force in the automotive technology space, is looking for an exceptional Remote Automotive Software Engineer specializing in Embedded Systems to join their globally distributed team. This role is designed for a highly motivated individual who thrives in a remote-first environment and is passionate about developing sophisticated...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 1 - R 2 Contract

    Placements24 is seeking a Senior Automotive Software Developer with expertise in embedded systems. This fully remote role involves designing, developing, and validating embedded software for automotive ECUs using C and C++, with a focus on real-time performance and safety.You will work across powertrain, body electronics, and ADAS domains, evaluate RTOS...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 2 - R 4 Contract

    Placements24 is seeking a Remote Senior Automotive Software Engineer specialized in ADAS to design, develop, and deploy embedded software for autonomous driving features from a home office.You will work on sensor fusion, perception, and path planning within RTOS environments, collaborating with global teams to advance vehicle safety and mobility technology....


  • johannesburg, gauteng, South Africa Placements24 Full-time

    Placements24 in Johannesburg, South Africa, seeks a Senior Automotive Embedded Systems Engineer for a fully remote role, shaping software for ECUs, RTOS drivers, and MISRA C compliant systems across powertrain, chassis, ADAS and infotainment. You will collaborate with a global team of hardware and software engineers, mentor juniors, and lead unit/integration...


  • johannesburg, gauteng, South Africa Alignerr Corp. Full-time

    Alignerr Corp. in Johannesburg invites an experienced Lead Automotive Software Engineer to helm embedded systems development in automotive domains, including infotainment, ADAS, and ECU software. The role demands leading teams, shaping architecture, and delivering robust software across the lifecycle. You will collaborate with hardware, system architects and...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    Remote Senior Field Application Engineer - Embedded SystemsAbout the Role Our client, a global leader in the design and manufacturing of cutting-edge semiconductors and embedded solutions, is seeking an experienced and highly motivated Remote Senior Field Application Engineer (FAE) to join their expanding team. This is a fully remote position, allowing you...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time

    Placements24 is hiring a Senior Embedded Systems Engineer for a remote-first role in South Africa. You will design, develop, and test embedded software and firmware for innovative hardware products, collaborating with cross-functional teams to ensure scalable and reliable system architectures.Ideal candidates bring strong C/C++ skills, RTOS experience, and a...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time

    Placements24 is seeking a Remote Automotive Software Engineer (Embedded Systems) to design, develop, and test real-time software for vehicle control units, infotainment, and ADAS from a home office.You will collaborate with hardware engineers, write unit tests, and participate in code reviews within a globally distributed, remote-first team, emphasizing...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 600,000 - R 950,000 Contract

    Placements24 is seeking a Senior Embedded Systems Engineer for a fully remote role in South Africa. You will design, develop, and test embedded software and firmware for intelligent control systems and IoT devices, focusing on real-time performance and low-level hardware interaction.The role requires 5–10 years of embedded systems experience, strong C/C++...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a Senior Firmware Engineer for its Randburg R&D team to design, develop, and optimize embedded firmware for cutting-edge devices. You will architect firmware solutions and work closely with hardware and software engineers to deliver robust systems.The ideal candidate brings 7+ years in embedded firmware, strong C/C++ skills, and...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a leader in the development of cutting-edge electronic devices and IoT solutions, is looking for a highly skilled and experienced Senior Firmware Engineer to join their dedicated R&D team in Randburg, Gauteng . This role is integral to the design, development, and implementation of embedded firmware for a range of innovative...