Senior IoT Firmware Architect (Remote)

Placements24

Polokwane

Hybrid

ZAR 600,000 - 900,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 is seeking a Senior Embedded Systems Engineer to design, implement, and test firmware for a broad range of IoT devices in a fully remote setup. You will collaborate with hardware and software teams to deliver robust embedded solutions while ensuring security and reliability.

The ideal candidate has 6+ years of embedded experience, strong C/C++, RTOS (FreeRTOS/Zephyr), and ARM Cortex-M expertise, with a focus on performance, power efficiency, and rigorous testing.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 6+ years of professional experience in embedded systems development.
  • Strong proficiency in embedded C and C++.
  • Hands-on experience with RTOS like FreeRTOS, Zephyr, or similar.
  • Experience with ARM, ESP32 microcontrollers.
  • Familiarity with IoT communication protocols (Wi-Fi, Bluetooth, MQTT).
  • Proficiency with debugging tools and emulators (JTAG, oscilloscopes).
  • Solid understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving and detail orientation.
  • Strong communication skills for remote collaboration.

Responsibilities

  • Design, develop, and maintain firmware for embedded systems and IoT devices using C/C++.
  • Implement RTOS and drivers for microcontrollers (e.g., ARM Cortex-M).
  • Develop and integrate communication protocols (Wi-Fi, Bluetooth, LoRaWAN, MQTT).
  • Perform thorough testing and debugging, including unit and integration tests.
  • Optimize firmware for performance, power, and memory usage.
  • Collaborate with hardware engineers during design and prototyping.
  • Contribute to software architecture and design patterns for embedded systems.
  • Ensure security and reliability of firmware with appropriate safeguards.
  • Stay up-to-date with embedded systems and IoT trends.
  • Document firmware design, implementation, and testing procedures.

Skills

Embedded C/C++
RTOS (FreeRTOS/Zephyr)
ARM Cortex-M
IoT protocols
Debugging tools
Remote work
Agile development
Communication

Education

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

Tools

JTAG
Oscilloscopes

Job description

Placements24 is seeking a Senior Embedded Systems Engineer to design, implement, and test firmware for a broad range of IoT devices in a fully remote setup. You will collaborate with hardware and software teams to deliver robust embedded solutions while ensuring security and reliability.

The ideal candidate has 6+ years of embedded experience, strong C/C++, RTOS (FreeRTOS/Zephyr), and ARM Cortex-M expertise, with a focus on performance, power efficiency, and rigorous testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - Remote, RTOS & IoT
Senior Firmware Engineer - Remote, RTOS & IoT

Placements24 • Pretoria

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote work opportunity
Stock options
Health, dental, and vision insurance
+3
Senior Embedded Engineer (Remote) — IoT Firmware
Senior Embedded Engineer (Remote) — IoT Firmware

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Bonuses
Health insurance
+5
Senior Remote Embedded Firmware Engineer — IoT
Senior Remote Embedded Firmware Engineer — IoT

Placements24 • East London

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

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Health insurance
Home office budget
+1
Senior Embedded Systems Engineer - Remote IoT
Senior Embedded Systems Engineer - Remote IoT

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health & wellness benefits
Stock options
+2
Remote Embedded Hardware Engineer - IoT & Firmware
Remote Embedded Hardware Engineer - IoT & Firmware

Placements24 • Mossel Bay

Hybrid
ZAR 550,000 - 850,000
Health insurance
Provident fund
Paid time off
Senior IoT Embedded Systems Engineer — Remote
Senior IoT Embedded Systems Engineer — Remote

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
Remote first
Competitive salary
Health insurance
+3
Senior Embedded IoT Firmware Engineer - Remote SA
Senior Embedded IoT Firmware Engineer - Remote SA

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Senior Embedded Systems Engineer — Remote IoT Innovator
Senior Embedded Systems Engineer — Remote IoT Innovator

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Home office stipend
Health insurance
Retirement planning
+1
Senior Embedded Firmware Architect (IoT & RTOS)
Senior Embedded Firmware Architect (IoT & RTOS)

Placements24 • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Annual performance bonuses
Medical aid
+3