Remote Senior IoT Embedded Systems Engineer

Placements24

Pretoria

Hybrid

ZAR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant

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

Stock options
Health insurance
Home office budget
Professional development

Job summary

Placements24 is seeking a Senior Embedded Systems Engineer for a fast-growing IoT technology client. You will design, develop, and test embedded software for microcontrollers, interfacing with hardware and optimizing for performance and power usage.

You will write clean C/C++ for RTOS (FreeRTOS, Zephyr, VxWorks), develop firmware and drivers, implement IoT protocols (MQTT, CoAP, Bluetooth, Wi-Fi), and collaborate with international teams to drive robust, scalable solutions.

Qualifications

  • Minimum 7 years in embedded systems development.
  • Strong proficiency in C and C++.
  • Experience with RTOS such as FreeRTOS, Zephyr, or VxWorks.
  • Solid understanding of ARM Cortex-M architectures.

Responsibilities

  • Design, develop, and implement embedded software for microcontrollers and IoT devices.
  • Write clean, efficient C/C++ code for RTOS.
  • Develop and maintain firmware, device drivers, and BSPs.
  • Implement IoT protocols (MQTT, CoAP, Bluetooth, Wi-Fi).
  • Collaborate with hardware engineers to define interfaces and requirements.
  • Perform unit, integration, and system testing and debugging.
  • Optimize embedded systems for performance, power, and memory.
  • Use Git and agile methodologies; contribute to automated tests.

Skills

Embedded systems
C/C++ programming
RTOS knowledge
Problem solving
Remote collaboration

Education

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

Tools

Git
FreeRTOS
Zephyr
VxWorks
ARM Cortex-M
JTAG/debugging tools

Job description

Placements24 is seeking a Senior Embedded Systems Engineer for a fast-growing IoT technology client. You will design, develop, and test embedded software for microcontrollers, interfacing with hardware and optimizing for performance and power usage.

You will write clean C/C++ for RTOS (FreeRTOS, Zephyr, VxWorks), develop firmware and drivers, implement IoT protocols (MQTT, CoAP, Bluetooth, Wi-Fi), and collaborate with international teams to drive robust, scalable solutions.

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
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
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 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
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 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
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 Innovator
Senior Embedded Systems Engineer — Remote IoT Innovator

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Home office stipend
Health insurance
Retirement planning
+1
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