Senior Embedded Systems Engineer

Placements24

Mbombela (Nelspruit)

Hybrid

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

Full time

7 days ago
Be an early applicant
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

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

About the Role

Our client is seeking a highly experienced Senior Embedded Systems Engineer to join their cutting-edge, fully remote development team. This pivotal role involves the design, development, and testing of complex embedded hardware and software solutions for innovative products. You will be instrumental in shaping the architecture of new systems, optimizing performance, and ensuring the reliability of our client's next-generation offerings. The ideal candidate is a passionate engineer with a deep understanding of embedded C/C++, microcontroller architectures, and real-time operating systems, thriving in a collaborative virtual environment to solve challenging technical problems.

Key Responsibilities
  • Design and develop embedded firmware and software using C/C++ for microcontrollers and embedded processors.
  • Architect and implement robust, real-time embedded systems, focusing on performance, power efficiency, and reliability.
  • Develop and execute comprehensive unit tests and integration tests for embedded software components.
  • Collaborate closely with hardware engineers to define system requirements, debug hardware/software interfaces, and bring new products to market.
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and security principles.
  • Troubleshoot and resolve complex technical issues in embedded systems, providing expert support throughout the product lifecycle in a remote setting.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a 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 real-time operating systems (RTOS).
  • Experience with debugging tools, JTAG, oscilloscopes, and logic analyzers.
  • Excellent problem-solving skills and the ability to work independently and effectively in a fully remote, collaborative team environment.
Benefits
  • Highly competitive salary and bonus structure.
  • Fully remote work arrangement providing ultimate flexibility and work-life balance.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous allowance for professional development, training, and conferences.
  • Opportunity to work on challenging and innovative embedded systems projects.
  • A culture that fosters continuous learning, innovation, and employee empowerment in the Nelspruit vicinity and remotely.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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 Automotive Software Engineer
Senior 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 Electrical Systems Specialist
Remote Electrical Systems Specialist

Placements24 • Gqeberha

Hybrid
ZAR 1,761,000 - 2,561,000
Bonus opportunities
Fully remote work
Health & wellness benefits
+2
Senior Electrical Design Engineer - Remote
Senior Electrical Design Engineer - Remote

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Career advancement
Home office stipend
+2
Remote Senior Systems Engineer
Remote Senior Systems Engineer

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Flexible hours
Health, dental, vision insurance
+2
Senior Automotive Software Engineer - Embedded Systems
Senior Automotive Software Engineer - Embedded Systems

Placements24 • Polokwane

Hybrid
ZAR 950,000 - 1,350,000
Competitive salary + bonuses
Health, dental, and vision insurance
Hybrid remote work arrangement
+2
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Electrical Systems Engineer
Electrical Systems Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Health insurance
Online training
+1