Head Of Embedded Systems
4 weeks ago
Company Cutting-edge Global Sports Technology and Data Location Cape Town (Hybrid) Introduction Our client is redefining what's possible in live sports performance analytics. They build ultra-low-latency tracking systems using Ultra-Wideband (UWB) and motion sensing to capture every movement of players and balls in real time. You'll work at the intersection of embedded systems, wireless networking, and sports innovation, from bare-metal firmware to cloud infrastructure. Their engineering culture thrives on curiosity, experimentation, and cross-disciplinary collaboration. If you're a hands‑on technical leader who thrives on building precision real-time systems that perform flawlessly in the chaos of live sport, this is your arena. The Role As Head of Embedded Systems, you will own the technical vision and execution of our client's embedded software platform. You'll lead the architecture and development of firmware for UWB tracking devices and motion-sensor wearables, ensuring ultra-reliable, low-latency communication and sub-millisecond synchronisation across dense wireless networks. You will guide a team of embedded engineers through the full development lifecycle — from concept and architecture through to production, deployment, and live testing in stadium environments. This is a deeply technical leadership role that requires both strategic direction and hands‑on technical excellence. Technical Leadership Own and evolve the architecture, design, and implementation of our client's embedded firmware stack. Define technical strategy across the embedded ecosystem: bootloaders, drivers, RTOS task structures, communication protocols, and test frameworks. Establish and enforce robust development processes, including CI / CD pipelines, automated testing, and documentation. Set and monitor software quality metrics, ensuring performance, reliability, and maintainability. Team & Project Leadership Lead, mentor, and grow a world‑class embedded engineering team. Collaborate with hardware, backend, and product teams to deliver end‑to‑end system performance and scalability. Oversee planning, prioritisation, and delivery using Agile / Lean methods. Contribute to hiring, roadmap planning, and long‑term technology strategy in collaboration with senior management. Hands‑On Development Design and develop firmware in C / C++ for bare‑metal and RTOS environments (e.g. Zephyr, FreeRTOS). Implement and optimise low‑level drivers, data acquisition pipelines, and communication stacks (SPI, I2C, UART, USB, BLE, UWB). Conduct hardware bring‑up, field testing, and debugging using oscilloscopes, logic analysers, and RF tools. Support manufacturing, calibration, and production test workflows. Required Skills & Experience 5+ years in embedded systems development, including 5+ years in leadership of technical teams or embedded engineering functions. Deep expertise with ARM Cortex‑M (STM32) microcontrollers. Mastery of Embedded C / C++, RTOS (Zephyr, FreeRTOS), and bare‑metal real‑time systems. Strong understanding of build systems (Makefiles, GCC, CMake), toolchains, and version control (Git). Proficiency with memory interfaces (EEPROM, SD, Flash) and communication peripherals (SPI, I2C, UART, USB). Competence in Python for scripting, testing, and data analysis. Experience developing wireless communication systems — ideally UWB, BLE, or Wi‑Fi. Nice to Have Experience with sensor fusion and IMU data processing. Understanding of RF systems, antenna design, and signal integrity. Familiarity with Linux, networking (TCP / IP), and bootloaders. Experience with CI / test frameworks or hardware‑in‑the‑loop testing. Exposure to cloud‑connected IoT architectures and data streaming systems. Personal Attributes Strategic thinker with strong hands‑on engineering instincts. Passionate about sports, technology, and building high‑performance systems. Strong communicator and mentor, comfortable in a fast‑paced startup environment with high autonomy, committed to reliability, precision, and performance in every detail. Reporting To VP of Engineering Working Closely With CTO, Hardware Engineers, Backend Developers, Data Science, and Product Teams Perks and Benefits Hybrid work flexibility #J-18808-Ljbffr
-
Head of Embedded Systems
2 weeks ago
Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R800 000 - R2 500 000 per yearCompany: Cutting-edge Global Sports Technology and DataRole: Head of Embedded SystemsLocation:Cape Town (Hybrid)Introduction:Our client is redefining what's possible in live sports performance analytics. They build ultra-low-latency tracking systems usingUltra-Wideband (UWB)andmotion sensingto capture every movement of players and balls in real time.You'll...
-
Senior Embedded Systems Tester
2 weeks ago
Cape Town, South Africa Bebeeembedded Full timeJob Description We are seeking a detail-oriented and driven professional to join our team as a Senior Embedded Systems Tester. This role focuses on developing and maintaining automated software test systems for embedded applications. This position is ideal for an individual with a solid understanding of software testing and quality assurance practices, who...
-
Senior Development Engineer Embedded Systems
4 weeks ago
Cape Town, South Africa The Legends Agency Full timeOverview Senior Development Engineer Embedded Systems A company specializing in the delivery of complete and comprehensive certification-ready Automation, Simulation, Communication, and Ground Control Solutions seeks a Senior Development Engineer for Embedded Systems. You would need to be an exceptional and passionate software developer/engineer. You will...
-
Senior Development Engineer Embedded Systems
10 hours ago
Cape Town, Western Cape, South Africa The Legends Agency Full time R900 000 - R1 200 000 per yearSenior Development Engineer Embedded SystemsA company specializing in the delivery of complete and comprehensive certification-ready Automation, Simulation, Communication, and Ground Control Solutions seeks a Senior Development Engineer for Embedded Systems. You would need to be an exceptional and passionate software developer/engineer. You will form part...
-
Embedded Software Engineer
2 weeks ago
Cape Town, South Africa Frostbyte Full timeJob Overview We're seeking an experienced embedded software developer to join our team at FrostByte. You will develop, test, and optimise software for embedded systems, working closely with hardware engineers to ensure the smooth operation of devices and systems. This position requires a deep understanding of embedded systems architecture, programming...
-
Embedded Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa FROSTBYTE Full time R1 000 000 - R2 500 000 per yearJob Overview:We're seeking an experienced embedded software developer to join our team at FrostByte. You will develop, test, and optimise software for embedded systems, working closely with hardware engineers to ensure the smooth operation of devices and systems. This position requires a deep understanding of embedded systems architecture, programming...
-
Senior Embedded Software Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R1 500 000 - R2 500 000 per yearCompany: Cutting-edge Global Sports Technology and DataRole: Senior Embedded Software EngineerLocation:Cape Town (Hybrid)Introduction:Our client is redefining what's possible in live sports performance analytics. They build ultra-low-latency tracking systems usingUltra-Wideband (UWB)andmotion sensingto capture every movement of players and balls in real...
-
Cape Town, South Africa Syntell Full timeA leading South African technology company is seeking a software developer for embedded systems. You will design and integrate software for traffic control systems and collaborate with hardware engineers. The ideal candidate has a BSc Honours Degree and 4+ years of experience in C++ or similar languages, alongside strong skills in embedded systems. This role...
-
Embedded Software Engineer
3 weeks ago
Cape Town, South Africa Recruitpro Solutions Full timeWe are looking for a talented Embedded Software Engineer to join a fast-paced and innovative development team. The ideal candidate will have experience in embedded software development using C/C++ and be comfortable working in an agile environment. This is an exciting opportunity for someone passionate about embedded systems and eager to contribute to...
-
Embedded Systems Engineer — Real-Time, AI Edge
2 weeks ago
Cape Town, South Africa Syntell (Pty) Ltd Full timeA leading technology company in Cape Town is seeking a Mid-Senior Level Software Engineer specializing in embedded systems. You'll write and optimize code for cutting-edge traffic management systems, work with cross-functional teams, and ensure the performance of critical infrastructure across South Africa. Ideal candidates have over 4 years of software...