×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Firmware Engineer

Job in Paarl, 7622, South Africa
Listing for: Azoteq
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer
Job Description & How to Apply Below

S. Firmware Engineer – On‑site, Permanent

Location: Paarl, Western Cape, South Africa

Education: M.Eng or

B.Eng Electronics

Experience: Minimum 6 - 10 years

Company Overview

Azoteq is a leading fabless semiconductor company based in Paarl, Western Cape. We are seeking a talented Firmware Engineer to join our innovative team and contribute to cutting‑edge embedded systems development.

Key Requirements
  • 6+ years of experience in PCB design and embedded microcontroller code development (C/C++).
  • Hands‑on experience with platforms such as Microchip PIC, STM8, STM
    32, Dialog, Silabs.
  • Strong knowledge of low‑voltage and low‑power systems.
  • Python scripting skills.
  • Advantageous experience: BLE (Dialog/Silabs subsystems), BLE GATT, OTA updates, mobile applications, bootloaders, IoT, GUI/UI design.
Responsibilities
  • Develop and implement embedded software applications (C/C++).
  • Write Python scripts for automation and testing.
  • Define software architecture and application interfaces.
  • Prototype components, design PCBs, and create embedded programming solutions.
  • Design low‑power hardware solutions and BLE firmware applications.
  • Perform schematic capture and PCB layout reviews (Altium Designer).
  • Debug and design embedded electronic hardware and firmware.
  • Integrate and test complete systems.
  • Maintain QMS systems for assigned projects.
Nice to Have
  • RF experience, CI/CD for firmware releases, board bring‑up, reusable module design.
  • Experience with Garmin, ESP
    32 screen development.
  • Toolchain knowledge (FMD, WCH, STM
    32, APT, HopeRF, Nordic).
  • VS Code toolchain integration.
Why Join Us?

At Azoteq, you’ll be part of a dynamic team working on advanced semiconductor solutions. We value innovation, technical excellence, and collaborative problem‑solving.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary