Premium Ad IT/Computer - Other IT/Computer Johannesburg FULL TIME Job Summary A South African manufacturer and designer of wireless security and alarm monitoring systems, specializing in creating long-range VHF, GPRS, and SMS transceivers, is seeking a Junior-to-Mid Level Embedded Firmware Engineer 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. Minimum 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). * Advantageous Skills (Nice to Have) + Wireless communication modules (GSM, LTE, Wi-Fi, etc.) and AT command interfaces. + Advanced IP networking concepts. + Bootloaders and custom firmware update mechanisms. Benefits: * Competitive salary based on experience (salary can potentially be more based on experience/skills) IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to Hire Resolve IT/Computer Recruiter About…
This summary is written to help you compare roles faster. Always confirm qualifications, documents, and deadlines on the .
This page lists jobs opportunities in Unknown. Use the filters to narrow by city, work model, and closing date, then open each listing on the original employer or job board page before you apply.
Need broader help? Read our job scam safety guide and editorial policy.
The full posting may include additional requirements. View the complete listing on the source page.