Position: Software Engineer (IoT Development)
Company: TechStack
Category: Python
Experience required: 1y
English level: intermediate

**Required skills**

• 2 years of experience in IoT technologies;
• Familiar with Embedded software and experience in Firmware upgrades;
• Able to follow up the latest software and electronics technology trend;
• Experience with Raspberry Pi;
• Strong knowledge of Python, Node.JS, NodeRed;
• Skills in Industrial Communication protocols (MQTT, OPC-UA, etc);
• Experience in IoT Gateways, i.e. Google IoT Core;
• Intermediate level of English or higher.

**Responsibilities**

Development for IoT devices and gateways (Node.JS, Python);
Integration with IoT Gateways;
IoT applications (NodeRed flows or nodes);
Raspberry Pi software updates;
Firmware upgrades.

**We offer**

Challenging tasks & professional growth;
A friendly experienced team;
Up to 50% compensation of educational courses and conferences price for professional growth;
Free English classes;
23 business days of paid leave;
Fascinating corporate events;
Gifts for significant life events.