Senior Embedded Systems Engineer - Remote IoT

Placements24

Upington

Hybrid

ZAR 900,000 - 1,200,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

Competitive salary
Health & wellness benefits
Stock options
Professional development budget
Work from anywhere

Job summary

Placements24 is seeking a Senior Embedded Systems Engineer for a fully remote role focused on design, development, and implementation of sophisticated embedded systems. You will architect real-time software, develop firmware, and ensure seamless hardware-software integration across a global team.

The ideal candidate brings 7+ years in embedded design, deep C/C++ expertise, and hands-on experience with ARM Cortex‑M and ESP32 microcontrollers, RTOS, and modern connectivity protocols.

Qualifications

  • Master's or Ph.D. in Computer Engineering, Electrical Engineering, or related field.
  • 7+ years of embedded systems design and firmware development.
  • Expert proficiency in C and C++ for embedded environments.
  • Strong experience with ARM Cortex-M and ESP32 microcontrollers.
  • Knowledge of RTOS and embedded communication protocols (SPI, I2C, UART, TCP/IP, Bluetooth, Wi-Fi).
  • Experience with debugging tools and test equipment.
  • Solid understanding of hardware-software co-design principles.
  • Excellent problem-solving and remote collaboration skills.
  • Proven ability to work independently on multiple projects.

Responsibilities

  • Design and develop embedded software and firmware for microcontrollers using C/C++.
  • Architect and implement RTOS for complex applications.
  • Develop and integrate device drivers and communication protocols.
  • Collaborate with hardware engineers to define system requirements.
  • Perform system-level debugging, optimization, and root cause analysis.
  • Create and execute unit, integration, and system tests for quality.
  • Stay current with embedded technologies and advocate adoption.
  • Contribute to system architecture and mentor junior engineers.

Skills

Embedded C/C++
RTOS experience
ARM Cortex-M
ESP32
Device drivers
Wireless protocols
Hardware-software co-design
Remote collaboration

Education

Master's or Ph.D. in Computer Engineering / Electrical Engineering or related field

Tools

Oscilloscopes
Logic Analyzers
Test equipment
CI/CD tools

Job description

Placements24 is seeking a Senior Embedded Systems Engineer for a fully remote role focused on design, development, and implementation of sophisticated embedded systems. You will architect real-time software, develop firmware, and ensure seamless hardware-software integration across a global team.

The ideal candidate brings 7+ years in embedded design, deep C/C++ expertise, and hands-on experience with ARM Cortex‑M and ESP32 microcontrollers, RTOS, and modern connectivity protocols.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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, Electrical Focus
Senior Embedded Systems Engineer - Remote, Electrical Focus

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Fully remote position
Competitive salary
Health benefits
+3
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 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 Remote Embedded Electrical Design Engineer
Senior Remote Embedded Electrical Design Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Professional development budget
+2
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
Remote Senior Embedded Hardware Engineer – Lead & Innovate
Remote Senior Embedded Hardware Engineer – Lead & Innovate

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical, dental, and vision coverage
Generous paid time off
+2
Senior Automotive Software Engineer (Remote, Embedded/RTOS)
Senior Automotive Software Engineer (Remote, Embedded/RTOS)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Stock options
Flexible schedule
+2
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
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