Current jobs related to Head of Embedded Systems - Cape Town, Western Cape - Rahn Consolidated (Pty) ltd
-
Head of Embedded Systems
1 week 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...
-
Embedded Engineer
2 weeks ago
Cape Town, Western Cape, South Africa FROSTBYTE Full time R900 000 - R1 200 000 per yearOverviewWe'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 languages...
-
Embedded Software Engineer
1 week 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
1 week 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...
-
Embedded Hardware Engineer
3 days ago
Cape Town, Western Cape, South Africa Network2 Full time R250 000 - R500 000 per yearWe are seeking a skilled Embedded Hardware Engineer to join our growing engineering team. The ideal candidate will have hands-on experience designing, developing, and testing embedded systems, from concept through to production. You will work closely with Firmware and Software Engineers to bring innovative electronic products to life.Key...
-
Embedded Software Development Engineer
1 week ago
Cape Town, Western Cape, South Africa Syntell (PTY) LTD Full time R250 000 - R500 000 per yearSyntell is a leading South African technology company with a proven track record in providing practical, innovative services and systems, including end-to-end traffic law enforcement services and systems; andstate-of-the-art road traffic management systems offering complete turnkey solutions for intersection installationsIn addition, we offer local...
-
Head of Hardware
1 week ago
Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R150 000 - R250 000 per yearCompany: Cutting-edge Global Sports Technology and DataRole: Head of Hardware (Embedded Systems)Location: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...
-
Embedded IoT
5 days ago
Cape Town, Western Cape, South Africa Canonical - Jobs Full time R120 000 - R240 000 per yearCanonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Cape Town, Western Cape, South Africa Shrike Marine Full time R1 200 000 - R2 400 000 per yearWe're looking for a Senior C++/Qt Engineer to lead development of a new operator UI for a next-generation, mission-critical electro-mechanical platform. The system runs on anNVIDIA Jetson AGX Orin, handles GigE video, and interfaces with multiple real-time subsystems.What You'll Do:Build a modern Qt/QML UI for embedded LinuxIntegrate a GigE...
-
Senior Ubuntu Embedded IoT System Engineer
5 days ago
Cape Town, Western Cape, South Africa Canonical - Jobs Full time R120 000 - R240 000 per yearCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
Head of Embedded Systems
2 weeks ago
Our Client in the Fintech Sports Tracking sector is looking for a
Head of Embedded Systems
Location:
Claremont, Cape Town - Hybrid
Rate:
Market Related
Terms:
Permanent Position
Job Description
As Head of Embedded Systems, you will own the technical vision and execution of our clients 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 synchronization across dense wireless networks.
Technical Leadership
- Own and evolve the architecture, design, and implementation of our clients embedded firmware stack.
- Define and drive the technical strategy across the embedded ecosystem: bootloaders, drivers, RTOS task structures, communication protocols, and test frameworks.
- Protect the team's focus by setting realistic project timelines, allocating resources optimally and ensuring a clear, actionable direction for all projects.
- 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, prioritization, and delivery using Agile/Lean methods.
- Contribute to hiring, roadmap planning, budgeting 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 optimize 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 analyzers, and RF tools.
- Support manufacturing, calibration, and production test workflows.
Required Skills & Experience
- BSc/MSc in Electronics Engineering, Computer Engineering, or Computer Science.
- 10–15 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.
- Expert, production-level knowledge 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.