Posted 4 d ago
Embedded Software Developer (IoT)
Posted by Sigma Software on 29 October 2026, 4 days ago. Still on their SmartRecruiters board when we checked 11 min ago. Half of Sigma Software's roles come down within 26 days.
What the posting is about
Design and implement embedded software for IoT devices. Develop beverage dispensing logic and secure OTA updates. Collaborate with cross-functional teams to deliver innovative smart beverage solutions.
Read out of the posting
Levelmid
Experience asked4+ years
EmploymentFull time
LocationWarsaw, Masovian Voivodeship, Poland
RemoteYes
Visa sponsorshipNot stated
SalaryNot published, and most postings do not
Posted2026-10-29
Found viasmartrecruiters, direct from their system
We had it within the hour it went up.
The posting, as the company wrote it
Employment: Full-time
Experience level: Mid-Senior Level
Job Description
Design and implement embedded software components and hardware drivers for displays, cameras, sensors, and actuators
Develop beverage dispensing logic, including temperature control, pumps, valves, and safety mechanisms
Implement and maintain secure OTA firmware update functionality over HTTPS
Develop and optimize embedded graphical user interfaces for LCD touchscreens
Write clean, maintainable, and efficient C/C++ code
Debug firmware and perform root-cause analysis on embedded hardware platforms
Create and maintain technical documentation
Conduct unit and integration testing on real hardware devices
Support QA engineers during validation and troubleshooting activities
Participate in sprint planning, estimation, and Customer communication
Collaborate with architects, security specialists, and compliance engineers
Ensure adherence to engineering best practices and quality standards
Qualifications
At least 4 years of commercial experience in embedded software development using C/C++
Strong expertise with STM32 and ARM Cortex-M architectures
Familiarity with embedded platforms from NXP, TI, or Silicon Labs
Hands-on experience with UART, I2C, SPI, and Wi-Fi communication interfaces
Solid understanding of networking protocols including MQTT, DNS, DHCP, mDNS, TCP/IP, and UDP
Experience with FreeRTOS or Zephyr RTOS
Experience implementing secure boot, OTA updates, checksums, and firmware validation mechanisms
Experience with bootloader development and firmware update support
Understanding of cybersecurity principles for IoT and embedded systems
Strong debugging and troubleshooting skills on real hardware
Upper-Intermediate or higher English level
WILL BE A PLUS
Experience with camera integration, image capture, processing, or streaming
Experience with face recognition technologies or embedded vision SDKs
Experience with embedded file systems such as FatFS or LittleFS
Experience with networking stacks such as lwIP
Background in fluidics control systems, including pumps, flow sensors, or pressure sensors
Experience working with FPGA or ASIC-based systems
Additional Information
PERSONAL PROFILE
Strong problem-solving and analytical thinking skills
Ability to work independently and proactively in distributed teams
Good communication and collaboration skills
Attention to detail and commitment to engineering quality
Ability to balance low-level hardware interaction with system-level thinking
Company Description
Are you passionate about embedded development and smart connected devices? We are looking for a Middle Embedded Software Developer to join Sigma Software and contribute to the development of innovative IoT-powered smart beverage solutions.
In this remote full-time position, you will work on modern embedded systems that combine real-time firmware, touchscreen interfaces, networking, computer vision, and secure OTA functionality. 
We at Sigma Software create opportunities to work with advanced technologies, distributed engineering teams, and meaningful products used in real-life environments. This role offers the chance to work on cutting-edge IoT solutions while growing your expertise in embedded systems and smart device engineering.
 
CUSTOMER
Our Customer is an international company specializing in IoT-based smart home and lifestyle solutions. The company develops connected products that combine embedded technologies, intelligent automation, safety, and seamless user experience to create modern smart ecosystems for consumers worldwide.
PROJECT
The project focuses on the development of the “Curated House System” — an innovative smart beverage solution that combines embedded systems, intelligent user interaction, and future cloud connectivity. The platform includes touchscreen interfaces, beverage dispensing control, face recognition capabilities, secure OTA firmware updates, and integration with multiple hardware peripherals and sensors.
As part of the project, you will work with both low-level firmware and system-level features to deliver a seamless and intelligent user experience for next-generation smart devices.
Also open at Sigma Software
Why this page exists
We read companies’ own hiring systems every hour, 1,909 of them, and show a job the hour it opens instead of when a job board gets around to indexing it. We had it within the hour it went up.
The feed is free. No card, no trial to expire.
A free account first, no card