Remote Embedded Firmware Engineer (RTOS, ARM Cortex-M)

Placements24

East London

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Home office allowance
Fully remote work
Performance-based bonuses

Job summary

Placements24 is seeking a Remote Embedded Systems Engineer to design, develop, and test firmware for cutting-edge electronic products. Work entirely from home, collaborating with a distributed team of hardware engineers, software developers, and project managers.

The role emphasizes low-level programming, system design, and strong problem-solving skills within a remote-first environment. 6+ years of embedded firmware experience is preferred, with autonomy and innovation encouraged.

Qualifications

  • Bachelor’s or Master’s degree in Electrical/Computer Engineering or related field.
  • 6+ years of embedded systems development and firmware engineering.
  • Proficiency in embedded C/C++ and debugging tools; ARM Cortex‑M and embedded Linux experience.
  • Experience with I2C, SPI, UART, CAN and remote collaborative work.

Responsibilities

  • Design, develop, and debug firmware for microcontrollers and embedded systems using C/C++.
  • Implement and optimize RTOS and device drivers.
  • Develop and execute comprehensive test plans for embedded software modules.
  • Collaborate with hardware engineers to define system architecture and components.
  • Troubleshoot complex embedded software/hardware integration issues.
  • Participate in code reviews and documentation; contribute to process improvements.

Skills

Embedded C/C++
RTOS
Firmware debugging
Remote collaboration
System design

Education

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

Tools

ARM Cortex-M
Embedded Linux
GDB
I2C
SPI
UART
CAN

Job description

Placements24 is seeking a Remote Embedded Systems Engineer to design, develop, and test firmware for cutting-edge electronic products. Work entirely from home, collaborating with a distributed team of hardware engineers, software developers, and project managers.

The role emphasizes low-level programming, system design, and strong problem-solving skills within a remote-first environment. 6+ years of embedded firmware experience is preferred, with autonomy and innovation encouraged.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer - Remote, C/C++, RTOS
Senior Embedded Systems Engineer - Remote, C/C++, RTOS

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,100,000 - 1,700,000
Fully remote work
Health, dental, vision insurance
Professional development allowance
+1
Senior Embedded Firmware Engineer - Remote, Flexible Growth
Senior Embedded Firmware Engineer - Remote, Flexible Growth

Placements24 • Upington

Hybrid
ZAR 800,000 - 1,100,000
Fully remote work
Flexible hours
Health insurance
+2
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
Remote Embedded Hardware Engineer | IoT & PCB Design
Remote Embedded Hardware Engineer | IoT & PCB Design

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Fully remote work arrangement
Health and wellness benefits package
Access to advanced development tools
Remote Embedded Automotive Software Engineer (C/C++)
Remote Embedded Automotive Software Engineer (C/C++)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Salary bonus
Health/dental/vision insurance
Remote work with flexible hours
+2
Remote Embedded Automotive Software Engineer
Remote Embedded Automotive Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Competitive salary and bonuses
Professional development budget
+1
Remote Embedded Automotive Software Innovator
Remote Embedded Automotive Software Innovator

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Global team collaboration
Remote Avionics Systems Software Engineer (Embedded)
Remote Avionics Systems Software Engineer (Embedded)

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,400,000
Remote work allowance
Health insurance
Flexible hours
+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 Senior Embedded Automotive Software Engineer
Remote Senior Embedded Automotive Software Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Remote work