Senior Embedded Engineer - Remote IoT/RTOS Expert

Placements24

Randburg

Hybrid

ZAR 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Remote work setup allowance
Professional development
Innovative products team
Flexible hours
Health insurance
Cutting-edge tools
Company culture

Job summary

Placements24 in South Africa is seeking a Senior Embedded Systems Engineer to join a fully remote team. You will architect embedded hardware and firmware, select MCUs and components, and optimize RTOS-based systems for performance and power.

You will collaborate with a distributed engineering group to deliver cutting-edge IoT devices. A strong background in C/C++, ARM Cortex-M/ESP32, and hardware debugging tools is essential, along with remote-work communication skills.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering or Computer Engineering.
  • 7+ years of embedded systems design and firmware development experience.
  • Proficient in C/C++ for embedded applications.
  • Experience with ARM Cortex‑M and ESP32 microcontrollers.
  • Strong RTOS knowledge and practical implementation.
  • Experience with hardware debugging tools (oscilloscopes, logic analyzers, JTAG).
  • Knowledge of BLE, Wi‑Fi, LoRa wireless protocols.
  • Familiarity with Git version control.
  • Excellent analytical and debugging skills.
  • Strong remote-work communication and collaboration.

Responsibilities

  • Design and develop embedded hardware architectures for new product development.
  • Select MCUs, sensors, and components based on project requirements.
  • Develop, test, and debug embedded firmware using C/C++ and assembly language.
  • Implement and optimize RTOS for various applications.
  • Design and implement communication protocols (SPI, I2C, UART, CAN, Bluetooth, Wi‑Fi).
  • Perform hardware bring-up and system integration testing.
  • Collaborate with software engineers on system‑level architecture and integration.
  • Conduct performance, power optimization, and failure analysis of embedded systems.
  • Develop and maintain documentation for hardware designs and firmware.
  • Mentor junior engineers and contribute to the team's technical growth.
  • Stay current with embedded systems advancements.
  • Ensure designs comply with industry standards and certifications.

Skills

C/C++ programming
Microcontrollers (ARM Cortex-M/ESP32)
RTOS concepts
Hardware debugging tools
Wireless protocols (BLE/Wi‑Fi/LoRa)
Git version control
Python scripting

Education

Bachelor's or Master's in Electrical/Computer Engineering

Tools

Oscilloscopes
Logic analyzers
JTAG debuggers
Development tools

Job description

Placements24 in South Africa is seeking a Senior Embedded Systems Engineer to join a fully remote team. You will architect embedded hardware and firmware, select MCUs and components, and optimize RTOS-based systems for performance and power.

You will collaborate with a distributed engineering group to deliver cutting-edge IoT devices. A strong background in C/C++, ARM Cortex-M/ESP32, and hardware debugging tools is essential, along with remote-work communication skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer (Remote) | RTOS & IoT
Senior Embedded Systems Engineer (Remote) | RTOS & IoT

Placements24 • South Africa

Remote
ZAR 600,000 - 950,000
Health insurance
Retirement savings plan
Home office stipend
Remote Embedded Systems Engineer – IoT/RTOS Expert
Remote Embedded Systems Engineer – IoT/RTOS Expert

Placements24 • Pretoria

Hybrid
ZAR 550,000 - 950,000
Remote work setup allowance
Comprehensive health benefits
Flexible working hours
+2
Senior Embedded IoT Engineer — Remote
Senior Embedded IoT Engineer — Remote

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Salary bonuses
Health benefits
Training & conferences
+2
Senior Embedded Systems Engineer - Remote IoT
Senior Embedded Systems Engineer - Remote IoT

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health & wellness benefits
Stock options
+2
Senior Embedded IoT Firmware Engineer - Remote SA
Senior Embedded IoT Firmware Engineer - Remote SA

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Senior Remote Embedded Firmware Engineer — IoT
Senior Remote Embedded Firmware Engineer — IoT

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Fully remote work arrangement
Competitive salary with bonuses
Health, dental & vision insurance
+1
Senior Embedded Firmware Engineer - IoT (Remote, SA)
Senior Embedded Firmware Engineer - IoT (Remote, SA)

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Stock options
Remote work stipend
Career growth in a fast-growing start‑
Remote Senior Embedded Engineer: IoT & RTOS Expert
Remote Senior Embedded Engineer: IoT & RTOS Expert

Placements24 • LegKraal Gate

Hybrid
ZAR 1,482,000 - 2,141,000
Private health insurance
Retirement plan
Flexible hours
+5
Remote Lead Embedded Systems Architect for IoT & RTOS
Remote Lead Embedded Systems Architect for IoT & RTOS

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,600,000
Competitive salary bonuses
Private medical and dental coverage
Retirement savings plan
+2
Senior IoT Embedded Systems Engineer — Remote
Senior IoT Embedded Systems Engineer — Remote

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
Remote first
Competitive salary
Health insurance
+3