MODE is a dynamic and rapidly growing startup company at the forefront of AI and IoT revolution. We are expanding our business in the US and Japan, and pioneering innovative solutions that connect the physical world with the digital world. We are looking for a software engineer to join our product engineering team.
Requirements
- 5+ years of experience in developing and operating applications on Linux (or other Unix-based OS)
- Deep understanding of systemd, network, device management (udev), and system-level debugging
- Experience in at least one of the following programming languages: Go, C/C++, or shell script
- Experience in developing software for resource-constrained environments or embedded systems (edge devices, IoT gateways, single-board computers)
- Knowledge of general IoT/industrial communication protocols such as BLE, Modbus, MQTT, and serial communication
- Experience in CI/CD pipelines, Linux software building and packaging (e.g., Debian packages, ISO image creation, cross-compilation for ARM/x86)
- Troubleshooting and resolving issues in production environments across hardware, OS, network, and application layers
- Proficiency in reading and writing technical documents in English
