Senior Remote Embedded Firmware Engineer — IoT

Placements24

East London

Hybrid

ZAR 600,000 - 900,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work arrangement
Competitive salary with bonuses
Health, dental & vision insurance
Generous retirement plan

Job summary

Placements24 is seeking an experienced Embedded Systems Engineer to join a fully remote team based from East London, Eastern Cape. You will design, develop and test firmware for IoT devices using C/C++, work with ARM Cortex-M and ESP32 MCUs, and implement RTOS with a focus on hardware-software integration.

The role emphasizes remote collaboration, rigorous testing, and contributing to product development lifecycle. A background in embedded development and strong problem-solving are essential.

Qualifications

  • 4+ years in embedded firmware development.
  • Experience with ARM Cortex-M/ESP32 MCUs and IDEs.
  • Strong RTOS knowledge and device-driver development.

Responsibilities

  • Design, develop and implement firmware for embedded IoT devices using C/C++.
  • Work with microcontrollers, sensors and communication modules (Wi-Fi, Bluetooth, LoRa).
  • Develop and integrate device drivers for hardware peripherals.
  • Implement RTOS and ensure efficient task scheduling and resource management.
  • Perform unit testing and debug firmware for reliability and performance.
  • Collaborate with hardware engineers, software developers and product managers.
  • Participate in code reviews and maintain high code quality standards.
  • Document firmware designs and user guides.

Skills

C/C++
RTOS
Embedded systems
Microcontrollers
IoT

Education

Bachelor's degree in Computer Engineering or Electrical Engineering

Tools

JTAG/SWD debuggers
Logic analyzers
ESP32 toolchain

Job description

Placements24 is seeking an experienced Embedded Systems Engineer to join a fully remote team based from East London, Eastern Cape. You will design, develop and test firmware for IoT devices using C/C++, work with ARM Cortex-M and ESP32 MCUs, and implement RTOS with a focus on hardware-software integration.

The role emphasizes remote collaboration, rigorous testing, and contributing to product development lifecycle. A background in embedded development and strong problem-solving are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Hardware Engineer - IoT & Firmware
Remote Embedded Hardware Engineer - IoT & Firmware

Placements24 • Mossel Bay

Hybrid
ZAR 550,000 - 850,000
Health insurance
Provident fund
Paid time off
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 Firmware Engineer - Remote, RTOS & IoT
Senior Firmware Engineer - Remote, RTOS & IoT

Placements24 • Pretoria

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote work opportunity
Stock options
Health, dental, and vision insurance
+3
Remote Senior Embedded Systems Engineer — IoT Leader
Remote Senior Embedded Systems Engineer — IoT Leader

Placements24 • Mossel Bay

Hybrid
ZAR 1,000,000 - 1,600,000
Fully remote work arrangement
Competitive salary with performanceBon
Senior Embedded IoT Firmware Engineer - Remote SA
Senior Embedded IoT Firmware Engineer - Remote SA

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
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
Senior IoT Firmware Architect (Remote)
Senior IoT Firmware Architect (Remote)

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Senior Embedded Engineer (Remote) — IoT Firmware
Senior Embedded Engineer (Remote) — IoT Firmware

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Bonuses
Health insurance
+5
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
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