About the role
Join our growing team as an IoT Hardware Engineer and work on exciting IoT solutions that combine electronics, embedded systems, and smart technologies. We are looking for a passionate, hands-on engineer who enjoys designing, building, testing, and improving real-world connected devices.
Responsibilities:
- Design, develop, and prototype IoT devices using ESP32 microcontrollers.
- Develop and integrate firmware, hardware components, and embedded systems.
- Select and evaluate sensors, actuators, communication modules, and electronic components for IoT applications.
- Participate in hardware design reviews and product improvement discussions.
- Assemble, test, and debug electronic prototypes for performance and reliability.
- Troubleshoot hardware and software issues using professional debugging techniques.
Requirements:
- ITI, Diploma in IT Hardware Engineering, Computer Engineering, Electronics, or related field (highly preferred).
- Strong experience in programming and working with microcontrollers, especially ESP32
- Experience with embedded platforms such as ESP32 STM, and similar systems.
- Knowledge of sensor interfacing using I2C, SPI, UART, and other communication protocols.
- Excellent PCB soldering skills and experience building complex electronic prototypes.
- Strong understanding of electronics fundamentals including resistors, voltage levels, power management, and circuit design.
- Ability to use testing tools such as oscilloscopes and logic analysers for debugging circuits.
Preferred Skills:
- Experience with KiCad or other hardware design tools.
- Knowledge of low-power design techniques for battery-operated IoT devices.
- Understanding of power optimisation and embedded system efficiency.
- Familiarity with Agile development methodologies.