Remote Embedded Systems Engineer - RTOS & Hardware

Placements24

Durban

Hybrid

ZAR 700,000 - 950,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

Competitive salary
Remote work flexibility
Generous annual leave
Health benefits
Professional development
Home office equipment
Pension contributions

Job summary

Placements24 is seeking a seasoned Embedded Systems Engineer for a fully remote role that collaborates with teams across locations, including Durban, KwaZulu-Natal. You will design, implement, and test embedded software and hardware for next‑gen control systems in an agile environment.

The ideal candidate has 6+ years in embedded development, strong C/C++, RTOS (FreeRTOS/Zephyr), and hands-on hardware integration skills.

Qualifications

  • Bachelor's or Master's in Electrical/Computer Engineering or related field.
  • 6+ years of embedded systems experience.
  • Strong C/C++ for embedded apps.
  • RTOS experience (FreeRTOS, Zephyr or similar).
  • Microcontroller architectures: ARM Cortex-M, PIC, AVR.
  • I2C, SPI, UART, CAN, Ethernet interfaces.
  • Debug tools (JTAG/SWD) and oscilloscopes.
  • Git or similar version control.
  • Hardware design knowledge is a plus.
  • Excellent problem-solving and remote collaboration skills.

Responsibilities

  • Design, develop, and implement embedded firmware for MCUs/MPUs using C/C++.
  • Develop RTOS functionality for embedded applications.
  • Design and integrate hardware components and interfaces.
  • Create unit, integration, and system tests for firmware and hardware.
  • Collaborate with hardware, software, and product teams throughout the lifecycle.
  • Debug complex hardware/software issues in embedded systems.
  • Optimize for performance, power, and memory usage.
  • Document designs, test plans, and user manuals.
  • Stay updated with latest embedded tech and tools.
  • Improve development processes and tooling.

Skills

C/C++ for embedded
RTOS development
Hardware-software integration
Remote collaboration
Analytical problem-solving

Education

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

Tools

JTAG
SWD
Oscilloscope
Git

Job description

Placements24 is seeking a seasoned Embedded Systems Engineer for a fully remote role that collaborates with teams across locations, including Durban, KwaZulu-Natal. You will design, implement, and test embedded software and hardware for next‑gen control systems in an agile environment.

The ideal candidate has 6+ years in embedded development, strong C/C++, RTOS (FreeRTOS/Zephyr), and hands-on hardware integration 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
Senior Embedded Systems Engineer - Remote

Placements24 • Durban

Remote
ZAR 350,000 - 650,000
Senior Embedded Systems Engineer - Remote RTOS & C/C++
Senior Embedded Systems Engineer - Remote RTOS & C/C++

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,100,000
Remote work
Health insurance
Professional development
+1
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 IoT Engineer — Remote
Senior Embedded IoT Engineer — Remote

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Salary bonuses
Health benefits
Training & conferences
+2
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
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 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
Remote Embedded Automotive Software Engineer (C/C++, RTOS)
Remote Embedded Automotive Software Engineer (C/C++, RTOS)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work from anywhere in South AFr
Performance bonuses and online培训 and发展
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
Remote Embedded Automotive Software Engineer
Remote Embedded Automotive Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual leave
Bonuses
+2