Go Developer
генерация резюме под вакансию
сопроводительное письмо
описание
The company builds industrial IoT solutions, focusing on data ingestion from machinery using Modbus protocols, normalization via EdgeX Foundry, and secure data transmission through MQTT, OPC UA, and cloud platforms.
задачи
- Configure and maintain the device-modbus-go service for Modbus RTU/TCP communication;
- Write YAML Device Profiles mapping raw Modbus register tables to logical device resources;
- Build data pipelines using EdgeX Core Services and Application Services to route data northbound;
- Manage Modbus RTU serial communication including daisy-chains, baud rates, parity and stop bits;
- Handle Modbus TCP socket management, multiple client-server connections and IP addressing;
- Parse raw 16-bit registers to decode 32-bit floats and integers, including byte/word swapping;
- Modify Go source code to build custom device service functionalities;
- Deploy Docker containers, configure shared volumes and map serial host paths;
- Troubleshoot issues across software, network and physical wiring layers;
- Respect OT constraints to avoid disrupting factory floor operations;
- Travel to Denmark for a week or two for onboarding purposes.
требования
- 5+ Years of experience configuring EdgeX device services and Modbus device profiles;
- Knowledge of Modbus RTU (RS-485) and Modbus TCP protocols;
- Expertise in Go (Golang), or alternatively C++ or Python;
- Understanding of data translation techniques for 16-bit register parsing into 32-bit floats and integers;
- Familiarity with Docker and Docker Compose;
- Competency in Linux OS command line and network diagnostics on edge systems;
- Strong analytical and diagnostic troubleshooting skills;
- Understanding of OT constraints and factory floor safety practices;
- Flexibility to travel internationally for onboarding purposes.
условия
- No conditions specified
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.