Remote Embedded IoT Software Engineer (C/C++, STM32)

Sigma Software

Województwo mazowieckie

Remote

PLN 180,000 - 280,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sigma Software is seeking a Middle Embedded Software Developer for a remote full‑time role focused on IoT-powered beverage solutions. You will work on real‑time firmware, touchscreen interfaces, secure OTA updates, and cloud connectivity, contributing across low‑level and system‑level features.

The project involves embedded hardware, cameras, sensors, and networking, requiring strong debugging skills and collaboration with distributed teams. Fluency in English is expected.

Qualifications

  • 4+ years of commercial embedded software development with C/C++.
  • Strong experience with STM32 and ARM Cortex‑M architectures.
  • Hands‑on with UART, I2C, SPI and Wi‑Fi interfaces; RTOS experience.

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 valves.
  • Implement secure OTA updates over HTTPS and maintain GUIs for LCD touchscreens.
  • Write clean, efficient C/C++ code and perform debugging on real hardware.
  • Participate in sprint planning and collaborate with architects and security specialists.

Skills

Embedded C/C++
STM32
ARM Cortex-M
English B2+

Tools

UART
I2C
SPI
Wi‑Fi
FreeRTOS
Zephyr RTOS

Job description

Sigma Software is seeking a Middle Embedded Software Developer for a remote full‑time role focused on IoT-powered beverage solutions. You will work on real‑time firmware, touchscreen interfaces, secure OTA updates, and cloud connectivity, contributing across low‑level and system‑level features.

The project involves embedded hardware, cameras, sensors, and networking, requiring strong debugging skills and collaboration with distributed teams. Fluency in English is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded IoT Developer — Smart Beverage Systems
Remote Embedded IoT Developer — Smart Beverage Systems

Sigma Software • Warszawa

Remote
PLN 120,000 - 190,000
Embedded Software Developer (IoT)
Embedded Software Developer (IoT)

Sigma Software • Warszawa

Remote
PLN 120,000 - 190,000
Embedded Software Developer (IoT)
Embedded Software Developer (IoT)

Sigma Software • Województwo mazowieckie

Remote
PLN 180,000 - 280,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
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 IoT Network & Security Engineer
Senior Embedded IoT Network & Security Engineer

Sigma Software • Warszawa

On-site
PLN 180,000 - 300,000
Senior Embedded Firmware Engineer – IoT (Gdansk)
Senior Embedded Firmware Engineer – IoT (Gdansk)

Amazon Inc. • Województwo pomorskie

On-site
PLN 293,000 - 351,000
Embedded C++ Engineer
Embedded C++ Engineer

Seargin • Polska

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