Senior Firmware Engineer — Remote, High-Impact & Mentorship

Placements24

Mossel Bay

Hybrid

ZAR 900,000 - 1,700,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Fully remote work environment
Home office stipend
Health insurance

Job summary

Placements24 is seeking a highly experienced Senior Firmware Engineer to join a remote-first engineering team. You will develop, test, and deploy embedded firmware for next-generation devices, mentor junior engineers, and drive technical decisions from a home office.

You will work primarily on C/C++ firmware, RTOS-based and bare-metal systems, with hands-on debugging using JTAG, oscilloscopes, and logic analyzers. This role offers strong growth in a fast-paced startup environment.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • 7+ years of professional experience in embedded firmware development.
  • Proficiency in C and C++ for embedded systems, RTOS and bare-metal programming.
  • Strong debugging using JTAG, oscilloscopes and logic analyzers.

Responsibilities

  • Design, develop, and implement embedded firmware for microcontrollers and embedded systems.
  • Write high-quality, well-documented, and testable code in C/C++ for embedded applications.
  • Develop and execute firmware testing strategies including unit, integration, and system testing.
  • Debug complex firmware issues on hardware platforms using JTAG, oscilloscopes, and logic analyzers.
  • Collaborate with hardware engineers and software developers to define firmware requirements and architecture.
  • Optimize firmware performance, memory usage, and power consumption for embedded devices.

Skills

Embedded firmware
C/C++ programming
RTOS experience
Debugging hardware tools

Education

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

Tools

JTAG
Oscilloscopes
Logic analyzers
Bare-metal programming

Job description

Placements24 is seeking a highly experienced Senior Firmware Engineer to join a remote-first engineering team. You will develop, test, and deploy embedded firmware for next-generation devices, mentor junior engineers, and drive technical decisions from a home office.

You will work primarily on C/C++ firmware, RTOS-based and bare-metal systems, with hands-on debugging using JTAG, oscilloscopes, and logic analyzers. This role offers strong growth in a fast-paced startup environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,700,000
Stock options
Fully remote work environment
Home office stipend
+1
Remote Senior Embedded Hardware Engineer – Lead & Innovate
Remote Senior Embedded Hardware Engineer – Lead & Innovate

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical, dental, and vision coverage
Generous paid time off
+2
Senior Remote Embedded Electrical Design Engineer
Senior Remote Embedded Electrical Design Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Professional development budget
+2
Remote Senior Embedded Systems Engineer — RTOS/C/C++
Remote Senior Embedded Systems Engineer — RTOS/C/C++

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Remote work
Health coverage
+2
Remote Senior Embedded Systems Engineer
Remote Senior Embedded Systems Engineer

Placements24 • South Africa

Remote
ZAR 550,000 - 900,000
Remote work
Remote Senior Embedded Systems Architect
Remote Senior Embedded Systems Architect

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote work
Advanced development tools
+3
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Remote work
Health coverage
+2
Senior Automotive Software Engineer (Remote, Embedded/RTOS)
Senior Automotive Software Engineer (Remote, Embedded/RTOS)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Stock options
Flexible schedule
+2
Remote Lead Software Engineer — Architect, Mentor & Equity
Remote Lead Software Engineer — Architect, Mentor & Equity

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote
Executive level bonus potential
Premium health insurance
+2
Remote Senior Embedded Systems Engineer - RTOS & HW/SW
Remote Senior Embedded Systems Engineer - RTOS & HW/SW

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+3