← Back to all jobs

Senior Firmware Engineer

Hire Resolve (Security Communications Company) Durban, KwaZulu-Natal R 1,000,000 – R 1,200,000
Full-time Closes 23 Dec 2026 · 54 days left
Durban, KwaZulu-Natal R 1,000,000 – R 1,200,000 Full-time Closes 23 Dec 2026

This is a full-time position for a Senior Firmware Engineer at a well-known South African company that designs and manufactures security communication devices like GSM/LTE communicators and alarm panels. The company is based in Durban, KwaZulu-Natal, and is looking for someone with strong technical skills to develop and maintain the firmware that powers their products.
Key Responsibilities: - Design and develop firmware using C/C++ for ARM Cortex-M microcontrollers - Create and optimize communication protocols (GSM/LTE, UART, SPI, I2C) - Collaborate with software teams on OTA updates, cloud services, and device provisioning - Work with hardware engineers on product development, debugging, and manufacturing standards - Implement diagnostics, error recovery, and low-power strategies - Lead code reviews, set coding standards, and create technical documentation - Ensure compliance with South African regulatory requirements (ICASA) - Mentor junior engineers

Advertisement

Requirements: - Minimum 8 years of experience in embedded firmware/software development - Strong C/C++ skills for ARM Cortex-M microcontrollers - Experience with RTOS (FreeRTOS) or bare-metal development - Hands-on experience with cellular modems (GSM, 2G, 3G, LTE) and AT command sets - Knowledge of hardware peripherals (UART, SPI, I2C, DMA) and debugging tools (JTAG/SWD) - Proficiency with Git, CI/CD pipelines, and build systems - Degree in Electronic/Electrical Engineering, Computer Engineering, or Computer Science

Advertisement

Bonus: - Experience with alarm panels, telemetry, or security products - Knowledge of secure OTA update systems and low-power devices - Familiarity with ICASA radio compliance and scripting (Python)
Offer: - Competitive salary: R1,000,000 - R1,200,000 per year - Permanent full-time position with career growth opportunities - Work on cutting-edge security technology products

Job Details

Date Posted
23 Oct 2026
Location
Durban, KwaZulu-Natal
Expiration Date
23 Dec 2026
Gender
Any
Employment Type
Full-time
Salary
R 1,000,000 – R 1,200,000
Hiring Company
Hire Resolve (Security Communications Company)

Apply for this role

This job is hosted on an external site. Click below to go to the application page.

Job Details

Date Posted
23 Oct 2026
Location
Durban, KwaZulu-Natal
Expiration Date
23 Dec 2026
Gender
Any
Employment Type
Full-time
Job Location
Durban, KwaZulu-Natal
Salary
R 1,000,000 – R 1,200,000
Hiring Company
Hire Resolve (Security Communications Company)

Related Jobs

SEO Strategist
CleverClicks
Cape Town, Western Cape R 30,000–R 45,000
Full-time Closes 29 Nov 2026
Finance Assistant for Debtors and Reconciliations
Unknown Company
Sandton, Gauteng R 18,000–R 25,000
Full-time Closes 30 Oct 2026
Pharmacist Intern at Musgrave Pharmacy in Durban
Dis-Chem Pharmacies Limited
Durban, KwaZulu-Natal
Contract Closes 29 Nov 2026
Assistant Store Manager
Keystone Apparel Company (Pty) Ltd
Western Cape
Full-time Closes 30 Oct 2026