Bachelor’s Degree in Computer Engineering, Electrical Engineering, Informatics Engineering, Information Systems, or related field.
Strong knowledge of Linux operating systems and system administration.
5 years Experience in software development using Golang and/or Python.
Familiarity with C/C++, JavaScript/TypeScript, or other programming languages is an advantage.
Familiar with Single Board Computers (SBC), Industrial PCs, and Edge Computing Devices such as Raspberry Pi, Orange Pi, BeagleBone, Advantech, Moxa, or similar industrial computing platforms.
Understanding of networking concepts including TCP/IP, VPN, Firewall, SSH, and Remote Access.
Experience with Docker, containerized applications, and deployment environments.
Understanding of IoT architecture, edge computing, and distributed systems.
Familiar with communication protocols such as MQTT, HTTP/HTTPS, ...