Embedded Systems Engineer

Placements24

Pretoria

Hybride

ZAR 550 000 - 950 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Remote work setup allowance
Comprehensive health benefits
Flexible working hours
Opportunities for continuous learning
Chance to work on groundbreaking IoT

Résumé du poste

Placements24 is seeking a highly skilled Embedded Systems Engineer to contribute remotely from Pretoria, Gauteng. You will own the embedded lifecycle—from concept to firmware and testing—for next‑gen IoT devices, collaborating with a distributed engineering team.

You should have strong embedded C/C++, RTOS experience, and hands‑on work with ARM Cortex‑M and ESP32, plus hardware debugging tools. Remote work flexibility is offered.

Qualifications

  • Bachelor's or Master's in Electrical or Computer Engineering.
  • 5+ years in embedded systems development.
  • Experience with embedded C/C++.
  • Experience with ARM Cortex-M and ESP32.
  • Knowledge of RTOS concepts.
  • Familiarity with hardware debugging tools and Git.

Responsabilités

  • Design, develop, and implement embedded firmware for microcontrollers and microprocessors.
  • Develop RTOS and device drivers.
  • Integrate hardware and software components for optimal performance.
  • Write efficient, well‑documented C/C++ code.
  • Debug and test embedded systems using debugging tools.
  • Work with wireless protocols (Bluetooth, Wi‑Fi, LoRa).
  • Collaborate with hardware engineers to define interfaces.
  • Participate in code reviews and promote best practices.
  • Manage firmware versions and release processes.

Connaissances

Embedded C/C++
RTOS concepts
Microcontroller knowledge
Remote collaboration
Problem-solving
Communication

Formation

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

Outils

Git
Oscilloscope
Logic Analyzer
JTAG
ESP32
ARM Cortex-M

Description du poste

About the Role

Our client is seeking a highly skilled Embedded Systems Engineer to join their innovative team, contributing remotely from Pretoria, Gauteng. This role is central to the development of next-generation IoT devices and intelligent systems. You will be responsible for the entire embedded system lifecycle, from conceptualization and hardware design to firmware development and testing. The ideal candidate possesses a deep understanding of microcontrollers, real-time operating systems, and embedded C/C++. This is a fully remote position, offering unparalleled flexibility and the opportunity to collaborate with a distributed, world-class engineering team. You will be working on projects that push the boundaries of technology, impacting various industries.

Key Responsibilities
  • Design, develop, and implement embedded firmware for microcontrollers and microprocessors.
  • Develop real-time operating systems (RTOS) and device drivers.
  • Integrate hardware and software components, ensuring seamless system performance.
  • Write efficient, well-documented, and maintainable C/C++ code.
  • Debug and test embedded systems using oscilloscopes, logic analyzers, and JTAG debuggers.
  • Work with wireless communication protocols (e.g., Bluetooth, Wi‑Fi, LoRa).
  • Collaborate with hardware engineers to define system requirements and interfaces.
  • Participate in code reviews and contribute to best practices in embedded software development.
  • Manage firmware versions and ensure robust software release processes.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 5+ years of experience in embedded systems development.
  • Proficiency in embedded C/C++ programming.
  • Experience with various microcontrollers (e.g., ARM Cortex-M, ESP32).
  • Knowledge of RTOS concepts and implementation.
  • Familiarity with hardware debugging tools and techniques.
  • Experience with version control systems (e.g., Git).
  • Strong analytical and problem-solving capabilities.
  • Excellent communication skills for remote collaboration.
Benefits
  • Our client offers a highly competitive salary, flexible working hours, remote work setup allowance, comprehensive health benefits, opportunities for continuous learning and certification, and a chance to work on groundbreaking technologies.
  • Join us and shape the future of embedded systems from your home base, supporting our operations out of Pretoria, Gauteng.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Engineer - Embedded Systems (Remote)
Senior Software Engineer - Embedded Systems (Remote)

Placements24 • Klerksdorp

Hybride
ZAR 900 000 - 1 200 000
Senior Embedded Systems Engineer (Remote)
Senior Embedded Systems Engineer (Remote)

Placements24 • Pretoria

Hybride
ZAR 1 200 000 - 1 800 000
Remote first
Competitive salary
Health insurance
+3
Senior Embedded Systems Engineer - Remote
Senior Embedded Systems Engineer - Remote

Placements24 • Rustenburg

Hybride
ZAR 900 000 - 1 300 000
Competitive salary
Health insurance
Retirement plan
+3
Senior Embedded Systems Engineer (Remote)
Senior Embedded Systems Engineer (Remote)

Placements24 • Midrand

Hybride
ZAR 900 000 - 1 500 000
Salary bonuses
Health benefits
Training & conferences
+2
Remote Senior Embedded Systems Engineer
Remote Senior Embedded Systems Engineer

Placements24 • LegKraal Gate

Hybride
ZAR 1 482 000 - 2 141 000
Private health insurance
Retirement plan
Flexible hours
+5
Senior Embedded Systems Engineer (Remote)
Senior Embedded Systems Engineer (Remote)

Placements24 • Upington

Hybride
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 • Mossel Bay

Hybride
ZAR 1 000 000 - 1 600 000
Fully remote work arrangement
Competitive salary with performanceBon
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Placements24 • Midrand

À distance
ZAR 800 000 - 1 200 000
Health insurance
Retirement plan
Remote-friendly
Remote Embedded Systems Engineer - IoT Devices
Remote Embedded Systems Engineer - IoT Devices

Placements24 • East London

Hybride
ZAR 600 000 - 900 000
Fully remote work arrangement
Competitive salary with bonuses
Health, dental & vision insurance
+1
Embedded Systems Engineer
Embedded Systems Engineer

Placements24 • Durban

Hybride
ZAR 700 000 - 950 000
Competitive salary
Remote work flexibility
Generous annual leave
+4