Intermediate to Senior Embedded Software Developer
W
Wirk
📍 gqeberha, eastern cape, South-Africa
Job Description
We are looking for an Intermediate to Senior Embedded Software Developer to design, develop, test and maintain software and firmware for embedded systems and connected devices.
The ideal candidate is comfortable working across low-level firmware, embedded software architecture, device communication protocols and hardware interaction. This person should be capable of contributing both independently and collaboratively, with a strong emphasis on reliability, performance and maintainability in real-world deployment environments.
Responsibilities
- Design, develop and maintain embedded software and firmware for connected hardware products.
- Implement and optimise software for microcontroller and processor-based systems.
- Build and maintain device drivers, bootloaders, middleware components and communication stacks.
- Develop features for wired and wireless communication interfaces appropriate to the product domain.
- Interface e...