Exciting Opportunity: Junior-to-Mid Level Embedded Firmware Engineer in Johannesburg
A leading company, Hire Resolve, is currently seeking a talented Junior-to-Mid Level Embedded Firmware Engineer. This is an excellent opportunity to work on innovative projects in a cutting-edge technology environment located in Johannesburg, Gauteng.
Key Responsibilities
- Design and implement embedded firmware for long-range VHF, GPRS, and SMS transceivers.
- Maintain, debug, and enhance existing firmware solutions to improve performance and reliability.
- Collaborate with the hardware engineering team to ensure seamless integration of software and hardware components.
- Perform testing and validation of firmware to meet industry standards and specifications.
- Document the development process, code, and procedures for future reference and compliance.
Requirements
- Education: A degree in Computer Engineering, Electrical Engineering, or a related field.
- Experience: Proficiency in C, C++ programming, and experience in embedded systems development.
- Skills: Familiarity with real-time operating systems and hardware debugging tools.
- Soft Skills: Excellent problem-solving abilities and strong communication skills.
💰 Salary Insight
Estimated Salary: R15,000 – R25,000 per month.
(Note: Salary figures are based on market estimates for similar roles.)
🔮 3 Common Interview Questions for this Role
- “Can you explain your experience with embedded systems and the challenges you faced?”
- “How do you approach debugging and troubleshooting firmware issues?”
- “What is your experience with low-level programming and hardware interfacing?”
Tips on Crafting a CV for this Role
- Highlight Relevant Projects: Include specific projects demonstrating your embedded systems experience.
- Include Programming Languages: List all programming languages you are proficient in, particularly C and C++.
- Showcase Team Collaborations: Detail experiences working within engineering teams and cross-functional collaborations.
Related Job Titles: Embedded Systems Engineer, Firmware Developer, Systems Programmer, Hardware Engineer.

