CareerPlan

Embedded Software Developer (IoT)

Warsaw, Masovian Voivodeship, plRemoteFull-time2026-10-29 → 2026-11-10
Remote

Core

Design and implement embedded software components, hardware drivers, and beverage dispensing logic for IoT-powered smart beverage devices.

Role type

Middle embedded software developer (IoT)

Builds

Smart beverage dispensing systems with touchscreen interfaces, secure OTA updates, and sensor integration

Domain

Consumer IoT / Smart Home

Required skills

C/C++, STM32, ARM Cortex-M, FreeRTOS/Zephyr RTOS, UART/I2C/SPI, MQTT/TCP/IP, secure boot/OTA, embedded debugging

Preferred skills

Camera integration, embedded vision SDKs, FatFS/LittleFS, lwIP, fluidics control systems, FPGA/ASIC

Responsibilities

Design embedded software and drivers, develop beverage dispensing logic, implement secure OTA updates, debug firmware on hardware, create technical documentation, conduct unit/integration testing

Seniority

Middle, hands-on IC