Senior Embedded Systems Engineer — Remote IoT Innovator

Placements24

Gauteng

Remote

ZAR 900,000 - 1,300,000

Full time

7 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
Health insurance
Home office budget
Professional development
Conference attendance
Remote-friendly team

Job summary

Placements24 seeks a Senior Embedded Systems Engineer to join a globally distributed, remote-first team. You will design, develop, and test embedded software for a new generation of IoT devices, working on firmware, drivers, and BSPs with RTOS, and collaborating across international teams from your home office.

The role requires 7+ years in embedded development, strong C/C++, ARM Cortex-M expertise, and proficiency with debugging tools.

Qualifications

  • Bachelor's or Master's in Electrical or Computer Engineering or related field.
  • 7+ years of embedded systems development experience.
  • Strong C and C++ skills.
  • RTOS experience (FreeRTOS, Zephyr, or VxWorks).
  • ARM Cortex-M architecture knowledge.
  • IoT protocols: Wi-Fi, Bluetooth, Zigbee, LoRaWAN, MQTT.
  • Debugging tools: JTAG, scopes, analyzers.
  • Git proficiency and remote collaboration skills.
  • Hardware-software integration and system-level debugging.

Responsibilities

  • Design, develop, and maintain embedded software for IoT devices.
  • Write clean C/C++ code for RTOS environments.
  • Develop firmware, drivers, and BSPs.
  • Implement IoT protocols and device communication.
  • Collaborate with hardware engineers on interfaces.
  • Perform unit/integration/system testing and debugging.
  • Optimize for performance, power, and memory.
  • Use Git and agile methods for code management.
  • Contribute to automated testing frameworks.
  • Troubleshoot complex distributed-system issues.

Skills

C programming
C++ programming
RTOS
ARM Cortex-M
IoT protocols
Git
Debugging tools
Remote collaboration

Education

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

Tools

JTAG
Oscilloscopes
Logic analyzers
Git

Job description

Placements24 seeks a Senior Embedded Systems Engineer to join a globally distributed, remote-first team. You will design, develop, and test embedded software for a new generation of IoT devices, working on firmware, drivers, and BSPs with RTOS, and collaborating across international teams from your home office.

The role requires 7+ years in embedded development, strong C/C++, ARM Cortex-M expertise, and proficiency with debugging tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 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 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
Senior Embedded Engineer - Remote IoT/RTOS Expert
Senior Embedded Engineer - Remote IoT/RTOS Expert

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Remote work setup allowance
Professional development
+5
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 IoT Firmware Architect (Remote)
Senior IoT Firmware Architect (Remote)

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
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 IoT Firmware Engineer - Remote SA
Senior Embedded IoT Firmware Engineer - Remote SA

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Remote Senior Embedded Systems Engineer — Lead & Innovate
Remote Senior Embedded Systems Engineer — Lead & Innovate

Placements24 • Midrand

Remote
ZAR 800,000 - 1,200,000
Health insurance
Retirement plan
Remote-friendly