Senior Test Software Engineer

1 week ago


Cape Town, South Africa The Legends Agency Full time

Senior Test Software EngineerShape the future of global technology through cutting-edge testing and automation.Claremont, Cape Town R80 000 to R100 000 per monthAbout Our ClientOur client is a leader in advanced technology solutions, pioneering world-first innovations and expanding into new markets globally. They combine embedded systems, wireless technology, and cloud-based platforms to deliver groundbreaking products. Their mission is to set new industry standards while ensuring high quality and performance.The Role: Senior Test Software EngineerThis role is focused on designing and implementing software systems that ensure the reliability and quality of hardware devices during manufacturing. You will develop scalable test software solutions that enable reproducibility and accuracy, ensuring every unit shipped meets the highest standards.Key ResponsibilitiesBring a minimum of 5 years' experience in software development for test/manufacturing environments.Design, implement, and maintain test software for the manufacturing environment.Develop automated test coverage for hardware modules, including tracking systems and anchors.Ensure test solutions deliver accurate pass/fail results and robust firmware reflashing.Collaborate with hardware, software, and mechanical teams to capture and integrate test requirements.Deploy and validate solutions at manufacturing partners, ensuring stability and reproducibility.Create containerised test environments for consistent deployment across global hardware/OS setups.Interface with manufacturing partners to troubleshoot, perform root-cause analysis, and resolve issues.Integrate test software with cloud platforms and databases for analytics and KPI reporting.Write and maintain documentation for test software setup and troubleshooting.Continuously improve systems for scalability, reliability, and maintainability.About YouBachelors degree in Computer Science, Software Engineering, Electrical/Electronic Engineering, or similar.5+ years' professional experience in software development for test/manufacturing environments.Proficiency in Python, C/C++, or similar for automation and hardware interaction.Experience with test systems, hardware/software integration, and test jig development.Familiarity with databases (SQL/NoSQL) and cloud platforms.Skilled in firmware flashing/debugging tools (e.g., GDB, STLINK, JLINK) and Git.Proven experience deploying containerised solutions (e.g., Docker, Podman) globally.Strong problem-solving ability across both software and hardware domains.Excellent communication and collaboration skills.Nice-to-HaveKnowledge of RF/wireless communication testing.Experience with STM32 or NRF52 microcontrollers.Exposure to CI/CD pipelines and GitHub Actions for test automation.Background in real-time embedded systems.Why Join?Work on pioneering multidisciplinary systems that combine hardware, firmware, and cloud.Be part of a team shaping the future of technology in an exciting, fast-evolving space.Hybrid work environment with global collaboration opportunities.Competitive salary, pension contributions, and generous leave.



  • Cape Town, South Africa The Legends Agency Full time

    Senior Test Software Engineer Shape the future of global technology through cutting-edge testing and automation.Claremont, Cape Town R80 000 to R100 000 per month About Our Client Our client is a leader in advanced technology solutions, pioneering world-first innovations and expanding into new markets globally. They combine embedded systems, wireless...


  • Cape Town, , South Africa Sportable Full time R600 000 - R1 200 000 per year

    Senior Test Solutions EngineerJob DescriptionAt Sportable, we're not just redefining the future of sports technology; we're creating it. As a leading sports data provider, we've pioneered world-first innovations such as our range of Smart Balls, and we continue to expand into new sports and new markets. Our products combine cutting-edge embedded systems,...

  • Assistant Lecturer

    2 weeks ago


    Cape Town, South Africa redPanda Software Full time

    Assistant Lecturer (Software Testing) - RedAcademy 2 days ago Be among the first 25 applicants About RedAcademy redAcademy is shaping South Africa's next generation of digital innovators. We design and deliver QCTO-aligned programmes that connect education to employment, empowering young South Africans to launch meaningful careers in Software Development,...


  • Cape Town, South Africa Recruitpro Solutions Full time

    We are seeking a detail-oriented and driven Software Test Engineer to join our engineering team. This role focuses on developing and maintaining automated software test systems for embedded and PC-based applications. The ideal candidate will have a solid understanding of software testing and quality assurance practices, with the ability to generate thorough...


  • Cape Town, South Africa Miprint Consulting Full time

    Role Description This is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...


  • Cape Town, South Africa Octotel Full time

    Octotel Cape Town, Western Cape, South Africa Senior Software Engineer Join to apply for the Senior Software Engineer role at Octotel 3 days ago Be among the first 25 applicants The Senior Software Engineer will join our Full Stack Software Engineering Team to design, develop, test and maintain enterprise‑grade software across web applications, REST...


  • Cape Town, Western Cape, South Africa Miprint Consulting Full time R90 000 - R120 000 per year

    Role DescriptionThis is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...


  • Cape Town, South Africa Gig Engineer Full time

    About the Role We are looking to recruit a Senior Professional Structural Engineer to fulfil the role of Technical Lead in MCF & Industry in South Africa teams, which are looking to recruit to expand and develop their South Africa‑based Structural Engineering team to assist with our growing workload. Requirements Desired Qualifications and Professional...


  • Cape Town, Western Cape, South Africa Global Kinetic Full time R90 000 - R120 000 per year

    About Global Kinetic We are a group of highly fuelled software engineering specialists that have helped build some of the most disruptive technology products for our customers over more than a decade. We have successfully helped dozens of large financial institutions execute on their digital product and enterprise software engineering initiatives. Global...


  • Cape Town, South Africa RareCruit Full time

    Summary of job:Create / Maintain automated software test systems and execute test proceduresGenerate test documentation and reportsPerform periodic software testing of embedded and PC based codeKey responsibilities:Create / Maintain automated software test systemsExecute software tests and produce reports of resultsOversee and evaluate third-party test...