Senior Embedded IoT Engineer — Remote

Placements24

Midrand

Hybrid

ZAR 900,000 - 1,500,000

Full time

4 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

Salary bonuses
Health benefits
Training & conferences
Remote work
Home office allowance

Job summary

Placements24 is seeking a Senior Embedded Systems Engineer for a fully remote role across South Africa. You will design, develop, test, and deploy embedded software for diverse microcontroller platforms, ensuring reliability and low power operation.

The ideal candidate has 7+ years of hands-on experience, strong C/C++, RTOS expertise (FreeRTOS/Zephyr), and solid hardware interface knowledge. Join a globally distributed team shaping next‑gen IoT devices with modern development practices.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.
  • 7+ years of hands-on embedded software development experience.
  • Proficiency in C and C++ for embedded systems.
  • Strong RTOS experience (FreeRTOS/Zephyr).
  • Solid understanding of embedded hardware interfaces and debugging tools (JTAG/SWD).
  • Experience with IoT platforms and protocols (MQTT, CoAP).
  • Familiarity with Git and Agile development methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong remote-team collaboration skills.

Responsibilities

  • Design, develop, test, and maintain embedded software for microcontrollers and platforms.
  • Implement RTOS and low-power applications.
  • Develop and optimize device drivers for hardware peripherals and sensors.
  • Integrate wireless modules and protocols (Wi‑Fi, Bluetooth, Zigbee, LoRa).
  • Collaborate with hardware engineers throughout the product lifecycle.
  • Perform code reviews, debugging, and performance optimization.
  • Create unit and integration tests; ensure software quality.
  • Document design specifications and user manuals; stay current with embedded tech.

Skills

C/C++
RTOS
FreeRTOS
Zephyr
JTAG/SWD
MQTT
CoAP
Git
Agile
Debugging

Education

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

Tools

Git

Job description

Placements24 is seeking a Senior Embedded Systems Engineer for a fully remote role across South Africa. You will design, develop, test, and deploy embedded software for diverse microcontroller platforms, ensuring reliability and low power operation.

The ideal candidate has 7+ years of hands-on experience, strong C/C++, RTOS expertise (FreeRTOS/Zephyr), and solid hardware interface knowledge. Join a globally distributed team shaping next‑gen IoT devices with modern development practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Embedded Systems Engineer
Remote Senior Embedded Systems Engineer

Placements24 • South Africa

Remote
ZAR 550,000 - 900,000
Remote work
Remote Senior Embedded Systems Engineer - RTOS & HW/SW
Remote Senior Embedded Systems Engineer - RTOS & HW/SW

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+3
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 Architect
Remote Senior Embedded Systems Architect

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote work
Advanced development tools
+3
Senior Embedded Systems Engineer (Remote)
Senior Embedded Systems Engineer (Remote)

Placements24 • Midrand

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

Placements24 • Sandton

On-site
ZAR 850,000 - 1,300,000
Medical aid
Retirement fund
Performance bonuses
+3
Senior Remote Automotive Embedded Systems Engineer
Senior Remote Automotive Embedded Systems Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Home office stipend
Performance bonuses
Senior Embedded Systems Engineer — Industrial Automation
Senior Embedded Systems Engineer — Industrial Automation

Placements24 • Durban

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Training & development
Pension fund
+3
Senior Embedded Systems Engineer - Remote
Senior Embedded Systems Engineer - Remote

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+3
Senior Embedded Systems Engineer (Remote)
Senior Embedded Systems Engineer (Remote)

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health & wellness benefits
Stock options
+2