Embedded Systems Engineer

Placements24

LegKraal Gate

Hybrid

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary bonuses
Health benefits
Fully remote
Dev budget
Innovative tech
Learning culture

Job summary

Placements24 is seeking an experienced Embedded Systems Engineer to join a fully remote team in South Africa. You will design, develop, and test firmware and hardware interfaces for cutting-edge products, focusing on microcontroller-based systems, RTOS, and hardware-software integration.

The role requires 6+ years of embedded experience, strong C/C++ skills, and proficiency with ARM, PIC, and AVR MCUs. You will collaborate with hardware engineers and contribute across the product lifecycle from

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 6+ years of embedded systems development experience.
  • Strong proficiency in C/C++ programming for embedded applications.
  • Experience with RTOS, embedded Linux, and MCU peripherals.

Responsibilities

  • Design, develop, and debug firmware for microcontrollers and embedded systems.
  • Develop and integrate hardware and software components for embedded devices.
  • Implement real-time operating systems (RTOS) and device drivers.
  • Perform system-level testing and validation of embedded solutions.
  • Collaborate with hardware engineers to define system architecture and requirements.
  • Contribute to the full product development lifecycle, from concept to production.

Skills

Embedded C/C++
RTOS experience
MCU expertise
Problem solving

Education

BEng/BSc in Electrical/Computer Engineering

Tools

ARM architectures
PIC/AVR MCUs
Embedded Linux

Job description

About the Role

Our client is looking for a talented Embedded Systems Engineer to join their innovative, fully remote team. In this role, you will design, develop, and test embedded software and hardware for cutting-edge products. You will work on challenging projects that require a deep understanding of microcontroller-based systems, real-time operating systems, and hardware-software integration. We offer a fully remote work environment, fostering collaboration and creativity, allowing you to contribute to groundbreaking technological advancements from anywhere in South Africa.

Key Responsibilities
  • Design, develop, and debug firmware for microcontrollers and embedded systems.
  • Develop and integrate hardware and software components for embedded devices.
  • Implement real-time operating systems (RTOS) and device drivers.
  • Perform system-level testing and validation of embedded solutions.
  • Collaborate with hardware engineers to define system architecture and requirements.
  • Contribute to the full product development lifecycle, from concept to production.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Minimum of 6 years of experience in embedded systems development.
  • Strong proficiency in C/C++ programming for embedded applications.
  • Experience with various microcontroller architectures (e.g., ARM, PIC, AVR).
  • Familiarity with embedded Linux, RTOS, and communication protocols (e.g., I2C, SPI, UART).
  • Excellent problem-solving skills and the ability to work effectively in a remote, collaborative team.
Benefits
  • Highly competitive salary and performance bonuses.
  • Comprehensive health and wellness benefits.
  • Fully remote work setup with flexible hours.
  • Generous professional development budget for courses and conferences.
  • Opportunity to work on innovative and impactful technologies.
  • A culture that encourages creativity, autonomy, and continuous learning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Embedded Systems Engineer
Remote Embedded Systems Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Home office allowance
Fully remote work
Performance-based bonuses
Embedded Systems Electrical Engineer
Embedded Systems Electrical Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Fully remote work arrangement
Health and wellness benefits package
Access to advanced development tools
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Placements24 • Upington

Hybrid
ZAR 800,000 - 1,100,000
Fully remote work
Flexible hours
Health insurance
+2
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Fully remote work
Professional development & mentorship
+1
Embedded Systems Electrical Engineer
Embedded Systems Electrical Engineer

Placements24 • Benoni

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

Placements24 • Polokwane

Hybrid
ZAR 750,000 - 1,200,000
Competitive salary
Remote work
Career development
+2
Electrical Design Engineer - Embedded Systems
Electrical Design Engineer - Embedded Systems

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Professional development budget
+2
Remote Aircraft Systems Software Engineer
Remote Aircraft Systems Software Engineer

Placements24 • Rustenburg

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

Placements24 • Bloemfontein

Hybrid
ZAR 480,000 - 780,000
Medical benefits
Retirement benefits
Paid time off
+1
Electrical Engineer - Embedded Systems & Controls
Electrical Engineer - Embedded Systems & Controls

Placements24 • Sandton

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