Junior to Mid-Level Embedded Firmware Engineer
Tumaini Consulting
Our client is looking for a Junior to Mid-Level Embedded Firmware Engineer to join a collaborative engineering team focused on developing and supporting embedded systems. This role is ideal for an engineer who enjoys solving technical challenges, maintaining embedded products, and working closely with experienced engineers while contributing to the ongoing evolution of innovative hardware and firmware solutions.
Key Responsibilities
- Maintain, support and enhance existing embedded firmware products.
- Investigate, debug and resolve firmware defects in deployed systems.
- Develop and implement firmware improvements and minor feature enhancements.
- Analyse hardware schematics to assist with troubleshooting and root-cause analysis.
- Develop reliable, maintainable embedded firmware using industry best practices.
- Participate in code reviews and technical discussions.
- Support firmware testing, validation and product releases.
- Assist with firmware version management and release documentation.
- Follow established development processes, coding standards and version control practices.
Minimum Requirements
- Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science or a related field.
- 2–6 years' commercial experience in Embedded C firmware development.
- Strong proficiency in Embedded C.
- Solid understanding of microcontrollers and peripheral interfaces.
- Ability to read and interpret electronic schematics.
- Experience debugging embedded systems using oscilloscopes, logic analysers and debuggers.
- Experience using Git for version control.
- Exposure to CI/CD pipelines within embedded development environments.
- Good understanding of structured programming principles and modular firmware design.
- Strong analytical and problem-solving skills.
- Excellent communication skills and attention to detail.
Technical Skills
- Embedded C (Essential)
- UART, SPI, I²C and RS485 communication protocols.
- Basic TCP/IP networking concepts.
- Firmware architecture and state machine design.
- Exposure to IoT security principles, including secure boot and OTA firmware updates.
Advantageous Experience
- AT command interfaces.
- GSM, LTE, WiFi or other wireless communication technologies.
- Bootloaders and firmware update mechanisms.
- IP networking concepts.
Only shortlisted candidates will be contacted.
Submit your CV to ***email_hidden*** or call View phone number on za.workus.org .
Visit our website for more exciting career opportunities:
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.
- ...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 &...
- ~ An opportunity is available for a Junior–Mid Level Embedded Firmware Engineer to maintain and support embedded firmware products, troubleshoot and resolve firmware issues, and implement product enhancements. The role involves debugging, testing, firmware development,...
- ...drive digital transformation is seeking an experienced Software Engineer to join our development team to drive the modernization and... ...the software lifecycle. Team & Process: Support and mentor junior developers, maintain technical documentation, and proactively identify...
- ...more information, visit wppmedia.com . Job Title: Data Engineer (Mid-Level) Company: WPP Media South Africa Location:... ...Collaborate with platform vendors and technology partners. Support junior engineers through knowledge sharing and mentoring. Contribute...
- ...OPPORTUNITY THAT AWAITS YOU A fast-growing technology business in the mobility and digital services space is looking for a Mid-Level Laravel Engineer to help build the next generation of products and platforms that power real-world experiences. This is an opportunity...
- ...Recruiter JenRec Recruitment Job Ref Embedded & Firmware .. Date posted Wednesday, July 15, 2026 Location Johannesburg, South... ...Market Related SUMMARY Embedded & Firmware Engineers - Exciting Opportunity in Saudi Arabia POSITION INFO I...
- Applicants must have the following requirements:Must have an Undergraduate Degree in Interior Design.Must have 34 years post-qualification experience within the interior design industry.Must be proficient in Microsoft Office Suite, Autodesk Revit, and Adobe Creative Suite...
R 45,000 per month
...standing still. A fast-growing technology company operating in the mobility and digital services space is looking for a Mid-Level React/Next.js Engineer to join a team of passionate builders, innovators, and problem-solvers. This is an opportunity to work alongside...- ...Job Description We are seeking a highly skilled and driven Software Engineer with deep technical capabilities, strong backend skills, and robust DevOps/AWS expertise to join our team at Blue Pearl. In this role, you will be instrumental in architecting, building, and...
- ...development team. Requirements: ~4+ years' experience in C# / .NET development ~ Relevant Degree or Diploma (Computer Science, IT, Engineering or similar) ~ Strong mathematical and problem-solving ability ~ Experience with either: ~ WinForms , or ~ WebForms and...
- Design cutting-edge embedded software solutions, collaborate with cross-functional engineering teams, and contribute to the delivery of... ...work closely across hardware, firmware, and systems disciplines to bring... ...unit, integration, and system-level testing to ensure software...
- ...Our client is looking for a talented Mid-Level C# Developer to join a collaborative software development team working with the latest... ...environment. Requirements ~ Bachelor's Degree or Diploma in Software Engineering or a related field ~2–6 years' professional software...
- Key Responsibilities: Design, develop, and maintain RESTful APIs and backend services using PHP and modern frameworks (e.g., Laravel or similar). Collaborate with frontend developers to ensure seamless integration across the application stack. Write clean, maintainable...
- We are seeking an Embedded Software Engineer to design, develop, and maintain software for embedded systems used in innovative electronic products... ...-based systems. Design, implement, and test firmware for new products. Debug and optimize embedded applications...
- We are seeking a skilled and motivated Embedded Software Engineer to join our engineering team. The... ...You will work closely with hardware, firmware, and systems engineers throughout the... ...execute unit, integration, and system-level tests. Analyse and resolve software...
- Our client is looking for a Mid-Level Backend PHP Developer to join their engineering team. This role is suited to a proactive, detail-oriented, and technically strong developer with solid PHP experience and a passion for building scalable, high-quality backend systems....
- We are seeking a talented and proactive Mid-Level Backend PHP Developer to join a growing engineering team. You will be responsible for building, maintaining, and improving scalable web applications using modern PHP frameworks, while collaborating closely with frontend...
R 40,000 - 60,000 per month
...MID Level Ab Initio Developer Location: Johannesburg and Pretoria Salary: R 40 000 - R 60 000 p.m Job Functions Develop presentation materials for the Tableau dashboards, documenting best practices Assist key stakeholders achieve important...- ...Software Test Engineer (Embedded / Firmware) - Johannesburg R55 000 to R60 000 CTC Recruiter The Legends Agency Job Ref Software Test Engine.. Date posted Wednesday, July 15, 2026 Location Johannesburg, South Africa Salary Market-related SUMMARY...
- Recruiter Perfect Placement Recruitment Job Ref 722758 Date posted Wednesday, July 15, 2026 Location Johannesburg, South Africa SUMMARY POSITION INFO Job Title: Tactitcal Response Officer Location: Woodmead, Johannesburg Salary: Basic Salary R1...
- ...validation, and release support. Monitor agent performance and help troubleshoot production issues. Collaborate with product and engineering teams to improve agent quality, reliability, and scalability. Job Experience and skill required ~2 - 5 years...
- Embedded Linux Engineer Salary: To be confirmed Area: Edenvale, Johannesburg Type: Hybrid (3 days in office per week) Role Summary This... ...Essential: ~Minimum 5 years relevant experience at a mid-level or above ~Degree or diploma in Electrical or Electronic Engineering...
R 45,000 per month
...Job Description Embedded Recruitment Specialist (Engineering & Renewable Energy) Location : Remote - South Africa Working hours aligned to US time... ...conversations with candidates across varying levels of seniority. Key Responsibilities Source and engage...- Embedded Engineer: ARM Bare Metal Salary: To be confirmed Area: Edenvale, Johannesburg Type:... ...hardware and building reliable, efficient firmware from the ground up. You will develop... ...metal ARM, C, firmware development, low-level debugging, hardware integration Responsibilities...
- ...and needs a senior technical specialist who can bridge hands-on engineering, architecture input, security alignment and transformation... ...cost or manual effort. # Build engineering capability: Mentor Level 1-2 engineers and produce standards, playbooks and design documentation...
- ...multiple sites, creating an opportunity for an intermediate Network Engineer to step into meaningful second-line ownership rather than... ...One # Stabilise escalated network support: Take ownership of Level 2 incidents across WAN, LAN, WLAN, VPN and firewall environments...
- ...regulations, and emerging technologies. Requirements ~ Degree in Electrical Engineering, Renewable Energy, or related field. ~1–2 years’ experience in solar PV design (internship or entry-level experience acceptable). ~ Familiarity with design tools such as AutoCAD,...
- ...seeking a highly motivated and academically strong Data Scientist – Level 1 to join a team of talented data professionals solving complex... ...foundation in mathematics, statistics, computer science, engineering, or a related STEM field and are eager to apply their knowledge...
- ...Hire Resolves client, a leading Civil Engineering firm in Johannesburg, is currently looking for a driven and motivated Junior Structural Engineer to join their team. The role requires the detailed design and engineering of both reinforced concrete and structural...
- Begin your engineering journey in an innovative space, contributing to the creation of next-generation electronic and software-driven solutions... ...working with Linux-based systems. Understanding of system-level development and hardware/software integration. Familiarity...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior to Mid-Level Embedded Firmware Engineer. Be the first to apply!
