Junior-to-Mid Level Embedded Firmware Engineer

  • Permanent
  • Johannesburg, 1609, South Africa View on Map
  • posted 3 days ago
  • Posted : July 6, 2026 -Accepting applications

Job Description

A South African manufacturer and designer of wireless security and alarm monitoring systems, specializing in creating long-range VHF, GPRS, and SMS transceivers, is looking for a Junior-to-Mid Level Embedded Firmware Engineer to join their team in Johannesburg, GP to maintain, support, and enhance their existing embedded products.

Responsibilities:

  • Maintenance & Support: Maintain existing firmware products; investigate, debug, and resolve defects in deployed systems.
  • Enhancements & Features: Implement minor feature upgrades and firmware improvements.
  • Hardware Debugging: Read and interpret electronic schematics to perform root-cause analysis on firmware/hardware issues using oscilloscopes, logic analyzers, and debuggers.
  • Quality & Workflow: Adhere to established coding standards, documentation practices, and Git version control workflows.
  • Collaboration: Participate in code reviews, technical discussions, and support the testing, validation, and release processes. 

Requirements 

  • Education: Bachelor’s degree in Electrical/Computer Engineering, Computer Science, or a related field.
  • Experience: 2–6 years of experience in Embedded C firmware development.
  • Microcontrollers: Strong understanding of microcontrollers, peripheral interfaces, and modular firmware design.
  • Tools: Proficient with Git and familiar with CI/CD pipelines in a firmware environment.
  • Languages: Embedded C (Mandatory)
  • Protocols: Serial communication (UART, SPI, $I^2C$, RS485) and basic TCP/IP.
  • Architecture: Firm grasp of firmware architecture and state machines.
  • Security: Exposure to IoT security best practices (secure boot, OTA updates).

Benefits 

  • Competitive salary based on experience (salary can potentially be more based on experience/skills)

Contact Hire Resolve for your next career-changing move.
Our client is offering a highly competitive salary for this role based on experience.
Apply for this role today, contact Gaby Turner at Hire Resolve or on LinkedIn.
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: itcareers@hireresolve.za.com
 
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

Required skills

Related Jobs