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

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 1,100,000 - 1,700,000

Full time

8 days ago
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

Fully remote work
Health, dental, vision insurance
Professional development allowance
Challenging embedded projects

Job summary

Placements24 is seeking a Senior Embedded Systems Engineer to join a fully remote development team. You will design, develop, and test embedded hardware and software, shaping architectures for next-generation products.

The role emphasizes real-time systems, power efficiency, and robust testing in a distributed environment. The ideal candidate brings 7+ years of experience in embedded C/C++, ARM Cortex-M, and RTOS, with strong hardware interaction and debugging skills.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
  • Minimum of 7 years of professional experience in embedded systems design and development.
  • Strong proficiency in embedded C/C++ programming and low-level hardware interaction.
  • Deep understanding of microcontroller architectures (e.g., ARM Cortex-M) and RTOS.
  • Experience with debugging tools, JTAG, oscilloscopes, and logic analyzers.
  • Excellent problem-solving skills and ability to work independently in a fully remote, collaborative environment.

Responsibilities

  • Design and develop embedded firmware and software for microcontrollers and embedded processors.
  • Architect and implement robust real-time embedded systems with focus on performance and power efficiency.
  • Develop and execute unit tests and integration tests for embedded software components.
  • Collaborate with hardware engineers to define system requirements and debug interfaces.
  • Participate in code reviews, ensure coding standards and security principles.
  • Troubleshoot complex technical issues in embedded systems in a remote setting.

Skills

Embedded C/C++
RTOS
ARM Cortex-M
Debugging tools
JTAG
Oscilloscopes
Logic analyzers
Hardware interaction

Education

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

Tools

JTAG
Oscilloscopes
Logic analyzers

Job description

Placements24 is seeking a Senior Embedded Systems Engineer to join a fully remote development team. You will design, develop, and test embedded hardware and software, shaping architectures for next-generation products.

The role emphasizes real-time systems, power efficiency, and robust testing in a distributed environment. The ideal candidate brings 7+ years of experience in embedded C/C++, ARM Cortex-M, and RTOS, with strong hardware interaction and debugging skills.

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

Similar jobs worth comparing

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

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Home office allowance
Fully remote work
Performance-based bonuses
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 Senior Embedded Automotive Software Engineer
Remote Senior Embedded Automotive Software Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Remote work
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 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
Senior Remote Aircraft Systems Software Engineer
Senior Remote Aircraft Systems Software Engineer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Remote work stipend
+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-First Automotive Embedded Engineer (C/C++, AUTOSAR)
Remote-First Automotive Embedded Engineer (C/C++, AUTOSAR)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 480,000 - 720,000
Remote-first
Health insurance
Flexible working
+2