Remote Senior Embedded Systems Engineer - RTOS & HW/SW

Placements24

Rustenburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Retirement plan
Professional development
Flexible hours
Remote work in SA

Job summary

Placements24 is hiring a Senior Embedded Systems Engineer for a fully remote role in South Africa. You will design, develop, and implement embedded software and hardware solutions for next-generation devices, collaborating with hardware engineers to ensure robust HW-SW integration.

The role requires hands-on experience with ARM and PIC platforms, RTOS, and strong debugging skills. You will work in a remote, agile environment, delivering high-quality results and driving the technical roadmap.

Qualifications

  • Master's or Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
  • Minimum of 6 years of professional experience in embedded systems development.
  • Strong proficiency in C/C++ programming for embedded environments.
  • Experience with RTOS concepts and implementation.
  • Familiarity with hardware debugging tools, oscilloscopes, and logic analyzers.
  • Proven ability to work effectively and deliver results in a fully remote capacity.

Responsibilities

  • Design, develop, and debug embedded software for various microcontroller platforms (ARM, PIC, etc.).
  • Develop and maintain real-time operating systems (RTOS) for embedded applications.
  • Collaborate with hardware engineers to define system architecture and ensure seamless hardware-software integration.
  • Implement communication protocols (I2C, SPI, UART, CAN) and low-level drivers.
  • Conduct thorough system testing and validation, including unit testing and integration testing.
  • Troubleshoot and resolve complex issues in both hardware and software components in a remote setting.

Skills

C/C++ (embedded)
RTOS concepts
Embedded systems
Hardware debugging

Education

Master's or Bachelor's degree in Electrical Engineering or related field

Tools

Oscilloscopes
Logic analyzers

Job description

Placements24 is hiring a Senior Embedded Systems Engineer for a fully remote role in South Africa. You will design, develop, and implement embedded software and hardware solutions for next-generation devices, collaborating with hardware engineers to ensure robust HW-SW integration.

The role requires hands-on experience with ARM and PIC platforms, RTOS, and strong debugging skills. You will work in a remote, agile environment, delivering high-quality results and driving the technical roadmap.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Senior Embedded Systems Engineer — RTOS/C/C++
Remote Senior Embedded Systems Engineer — RTOS/C/C++

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Remote work
Health coverage
+2
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
Remote Aerospace Embedded Systems Engineer
Remote Aerospace Embedded Systems Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical and dental insurance
Remote work stipend
+2
Remote Senior Embedded Automotive Software Engineer
Remote Senior Embedded Automotive Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary with bonuses
Health, dental, and vision insurance
+2
Remote Automotive Embedded Software Engineer (C/C++, RTOS)
Remote Automotive Embedded Software Engineer (C/C++, RTOS)

Placements24 • Randburg

Hybrid
ZAR 720,000 - 1,100,000
Year-end bonuses
Remote work flexibility
Health insurance
+2
Remote Embedded Systems Engineer - Hardware & Firmware
Remote Embedded Systems Engineer - Hardware & Firmware

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,100,000
Health, dental, and vision insurance
Fully remote work arrangement
Flexible hours
+1
Fully Remote Senior Automotive Software Engineer
Fully Remote Senior Automotive Software Engineer

Placements24 • Centurion

Hybrid
ZAR 1,000,000 - 1,400,000
Fully remote work
Flexible hours
Competitive salary and bonuses
+2
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Placements24 • Stellenbosch

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

Placements24 • Benoni

Hybrid
ZAR 1,469,000 - 2,449,000
Fully remote work
Competitive salary
Health insurance
+2