Remote Embedded IoT Developer — Smart Beverage Systems

Sigma Software

Warszawa

Remote

PLN 120,000 - 190,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sigma Software is seeking a Middle Embedded Software Developer for an IoT-driven beverage solution. This remote full-time role covers real-time firmware, touchscreen GUIs, networking, and secure OTA updates across embedded platforms.

Responsibilities include driver development for displays, cameras, sensors, and actuators, plus debugging and documentation. Proficiency with STM32/ARM and FreeRTOS/Zephyr is preferred; English at strong level is required.

Qualifications

  • 4+ years of commercial embedded software development with C/C++
  • Strong expertise with STM32 and ARM Cortex-M architectures
  • Hands-on experience with UART, I2C, SPI and Wi‑Fi interfaces
  • Networking protocols knowledge: MQTT, DNS, DHCP, TCP/IP, UDP
  • Experience with FreeRTOS or Zephyr RTOS; secure boot and OTA updates

Responsibilities

  • Design and implement embedded software components and hardware drivers for displays, cameras, sensors, and actuators
  • Develop beverage dispensing logic including temperature control, pumps and safety mechanisms
  • Implement secure OTA firmware updates over HTTPS
  • Develop and optimize embedded graphical user interfaces for LCD touchscreens
  • Write clean, maintainable C/C++ code and debug on real hardware
  • Create and maintain technical documentation and perform unit/integration testing

Skills

Embedded software
C/C++ programming
Debugging & troubleshooting
English proficiency

Tools

STM32
ARM Cortex-M
NXP/TI/Silicon Labs
UART/I2C/SPI
Wi-Fi networking
FreeRTOS/Zephyr

Job description

Sigma Software is seeking a Middle Embedded Software Developer for an IoT-driven beverage solution. This remote full-time role covers real-time firmware, touchscreen GUIs, networking, and secure OTA updates across embedded platforms.

Responsibilities include driver development for displays, cameras, sensors, and actuators, plus debugging and documentation. Proficiency with STM32/ARM and FreeRTOS/Zephyr is preferred; English at strong level is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Developer (IoT)
Embedded Software Developer (IoT)

Sigma Software • Województwo mazowieckie

Remote
PLN 180,000 - 280,000
Embedded Software Developer (IoT)
Embedded Software Developer (IoT)

Sigma Software • Warszawa

Remote
PLN 120,000 - 190,000
Senior Embedded IoT Engineer – Cloud & Security
Senior Embedded IoT Engineer – Cloud & Security

Sigma Software • Województwo mazowieckie

On-site
PLN 180,000 - 240,000
Senior Embedded Software Developer (Networking, Security)
Senior Embedded Software Developer (Networking, Security)

Sigma Software • Województwo mazowieckie

On-site
PLN 180,000 - 240,000
Senior Embedded Software Developer (Networking, Security)
Senior Embedded Software Developer (Networking, Security)

Sigma Software • Warszawa

On-site
PLN 180,000 - 300,000
Senior Embedded IoT Network & Security Engineer
Senior Embedded IoT Network & Security Engineer

Sigma Software • Warszawa

On-site
PLN 180,000 - 300,000
Remote Embedded Firmware Engineer – C/RTOS & STM32
Remote Embedded Firmware Engineer – C/RTOS & STM32

AIDA projektai, MB • Warszawa

Remote
PLN 120,000 - 180,000
Senior Embedded Linux Engineer — Remote
Senior Embedded Linux Engineer — Remote

Intent • Polska

Hybrid
PLN 165,000 - 248,000
Fully remote work
Flexible hours
Private medical care
+3
Senior Firmware Engineer
Senior Firmware Engineer

Softeq • Poland

On-site
PLN 281,000 - 346,000
Embedded C++ Engineer
Embedded C++ Engineer

Seargin • Polska

On-site
PLN 180,000 - 240,000
Top locations