c++cmqttembedded systemszephyriotstm32freertosarm cortex mota updates
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
76
Хорошая вакансия
развернуть
Обязанности понятны и дают много практической работы с embedded IoT, но широкий набор требований и аутсорсинговый формат оставляют вопросы о стабильности проекта и нагрузке.
?Широкий круг задач
?Аутсорсинговый проект
Современный стек
Работа с устройствами
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Embedded Software Developer (IoT) (C/C++ and STM32): Developing firmware and hardware drivers for smart beverage devices with an accent on real-time control, touchscreen interfaces, networking, and secure OTA updates. Focus on integrating sensors and peripherals, debugging embedded hardware, implementing safety mechanisms, and validating firmware on real devices.
Location: Remote, based in Warsaw, Poland
Company
Develop embedded software for IoT-powered smart beverage solutions within an international smart home and lifestyle product project.
What you will do
Design embedded software components and hardware drivers for displays, cameras, sensors, and actuators.
Develop beverage dispensing logic covering temperature control, pumps, valves, and safety mechanisms.
Implement secure OTA firmware updates over HTTPS, bootloader support, and firmware validation.
Develop embedded graphical interfaces for LCD touchscreens and maintain efficient C/C++ code.
Debug firmware on real hardware, perform root-cause analysis, and conduct unit and integration testing.
Document technical solutions, support QA validation, participate in planning and estimation, and collaborate with customers, architects, security specialists, and compliance engineers.
Requirements
At least 4 years of commercial embedded software development experience using C/C++.
Strong expertise with STM32 and ARM Cortex-M architectures; familiarity with NXP, TI, or Silicon Labs platforms.
Hands-on experience with UART, I2C, SPI, and Wi-Fi communication interfaces.
Solid understanding of MQTT, DNS, DHCP, mDNS, TCP/IP, and UDP networking protocols.
Experience with FreeRTOS or Zephyr RTOS.
Experience implementing secure boot, OTA updates, checksums, firmware validation, and bootloader support.
Understanding of IoT and embedded-systems cybersecurity principles, with strong debugging and troubleshooting skills on real hardware.
Upper-Intermediate or higher English level required.
Strong problem-solving and analytical thinking, independent and proactive work habits, communication and collaboration skills, attention to detail, and the ability to balance low-level hardware interaction with system-level thinking.
Nice to have
Camera integration, image capture, processing, or streaming experience.
Face recognition technologies or embedded vision SDKs experience.
Embedded file systems such as FatFS or LittleFS.
Networking stacks such as lwIP.
Fluidics control systems experience, including pumps, flow sensors, or pressure sensors.
Experience with FPGA- or ASIC-based systems.
Culture & Benefits
Full-time remote work in a distributed engineering environment.
Work with advanced embedded and IoT technologies on products used in real-life environments.
Collaboration with international customer and engineering teams.
Opportunity to develop expertise across low-level firmware, system features, intelligent user interaction, and connected smart devices.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →