More jobs:
Senior Firmware Engineer
Remote / Online - Candidates ideally in
Mossel Bay, 6501, South Africa
Listed on 2026-10-13
Mossel Bay, 6501, South Africa
Listing for:
Placements24
Remote/Work from Home
position Listed on 2026-10-13
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Software Engineer
Job Description & How to Apply Below
Our client is seeking a highly experienced Senior Firmware Engineer to join their innovative, remote-first engineering team. This role is pivotal in developing, testing, and deploying embedded firmware for next-generation electronic devices. You will be a key contributor, driving technical decisions and mentoring junior engineers while working on challenging projects from your home office. This is an exceptional opportunity for a self-motivated engineer who thrives in a flexible, collaborative, and technologically advanced environment, shaping the future of our product line from anywhere in the world.
Key Responsibilities- Design, develop, and implement robust and efficient embedded firmware for microcontrollers and embedded systems.
- Write high-quality, well-documented, and testable code in C/C++ for embedded applications.
- Develop and execute comprehensive firmware testing strategies, including unit testing, integration testing, and system testing.
- Debug complex firmware issues on hardware platforms using JTAG, oscilloscopes, and logic analyzers.
- Collaborate closely with hardware engineers and software developers to define firmware requirements and architecture.
- Optimize firmware performance, memory usage, and power consumption for embedded devices.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- 7+ years of professional experience in embedded firmware development.
- Expertise in C and C++ programming for embedded systems.
- Proven experience with real-time operating systems (RTOS) and bare-metal programming.
- Proficiency in using debugging tools and test equipment.
- Excellent understanding of hardware-software interaction and system-level design.
- Highly competitive salary and stock options.
- Fully remote work environment with flexible hours.
- Generous home office stipend and technology allowance.
- Comprehensive health, dental, and vision insurance.
- Opportunities for significant impact and career growth in a fast-paced startup environment.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×