Job Description:
- Ability to design and create custom circuits and PCBs for products/projects by selecting suitable components (Interface with Sensors/Actuators/Relays etc.)
- Design the communications protocol between hardware and software modules.
- Knowledge/experience in PCB layout software (eg. KiCAD)
- Knowledge/experience in ESP32 microcontrollers (Platform IO/ C++)
- Knowledge/experience in Raspberry Pi, Linux, Node-Red, Docker
- Knowledge in communications protocols such as MQTT, Web Sockets, REST API
- Be a team player.