Senior Firmware Engineer
Hire Resolve
Kloof, KwaZulu-Natal
R 1,000,000 – R 1,200,000
Full-time
Closes 13 Nov 2026 · 14 days left
Kloof, KwaZulu-Natal
R 1,000,000 – R 1,200,000
Full-time
Closes 13 Nov 2026
This job is for a Senior Firmware Engineer to work at a South African company specializing in security communications and telemetry. The company is based in Kloof, KwaZulu-Natal, and seeks an experienced professional to handle the design, development, and maintenance of firmware for security devices. Relocation costs may be covered for the right candidate.
Advertisement
Responsibilities:
- Design and develop firmware using C/C++ for ARM Cortex-M microcontrollers in GSM/LTE communicators and alarm panels.
- Optimize communication protocols (UART, SPI, I2C, GSM/LTE) for reliable alarm signaling.
- Implement diagnostics, watchdog systems, logging, and security measures.
- Collaborate with hardware teams on schematics, board testing, and manufacturing standards.
- Support OTA firmware updates, device provisioning, and backend/cloud integration.
- Test devices in the field, troubleshoot issues, and ensure compliance with ICASA standards.
- Lead coding standards, code reviews, documentation, and mentorship for junior engineers.
- Analyze field logs to solve complex problems and improve firmware reliability.
Requirements:
- Minimum 8 years of embedded firmware/software development experience.
- Proficiency in C/C++ for ARM Cortex-M, RTOS (FreeRTOS), and bare-metal development.
- Hands-on experience with cellular modems (2G/3G/4G/LTE), AT commands, and peripheral interfaces (UART, SPI, I2C, ADC, DMA).
- Familiarity with debugging tools (Git, JTAG/SWD, logic analyzers, oscilloscopes).
- Bachelor’s degree in Electronic/Electrical Engineering, Computer Engineering, or Computer Science.
Advertisement
Offer:
- Competitive salary: R1,000,000–R1,200,000 per annum.
- Permanent position with relocation assistance.
- Opportunity in the security and telemetry industry.
Job Details
- Date Posted
- 14 Oct 2026
- Location
- Kloof, KwaZulu-Natal
- Expiration Date
- 13 Nov 2026
- Gender
- Any
- Employment Type
- Full-time
- Salary
- R 1,000,000 – R 1,200,000
- Hiring Company
- Hire Resolve
Apply for this role
This job is hosted on an external site. Click below to go to the application page.
Job Details
- Date Posted
- 14 Oct 2026
- Location
- Kloof, KwaZulu-Natal
- Expiration Date
- 13 Nov 2026
- Gender
- Any
- Employment Type
- Full-time
- Job Location
- Kloof, KwaZulu-Natal
- Salary
- R 1,000,000 – R 1,200,000
- Hiring Company
- Hire Resolve
Related Jobs
Hire Resolve
Cape Town, Western Cape
Full-time
Closes 30 Nov 2026
Hire Resolve
Gqeberha/Port Elizabeth, Eastern Cape
R 420,000–R 540,000
Full-time
Closes 30 Oct 2026
Hire Resolve
Gqeberha/Port Elizabeth, Eastern Cape
R 420,000–R 540,000
Full-time
Closes 29 Nov 2026
Hire Resolve
Gqeberha/Port Elizabeth, Eastern Cape
R 420,000–R 540,000
Full-time
Closes 29 Nov 2026