{"id":3468153,"url":"https://alion.io/job/sigma-software-group-embedded-software-developer-iot","title":"Embedded Software Developer (IoT)","company":{"id":6266,"name":"Sigma Software Group","domain":"sigma.software","url":"https://alion.io/company/sigma-software-group","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":38000,"max_usd":87000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":843},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Computer Vision","optional":false},{"name":"DHCP","optional":false},{"name":"DNS","optional":false},{"name":"FreeRTOS","optional":false},{"name":"MQTT","optional":false},{"name":"RTOS","optional":false},{"name":"TCP/IP","optional":false},{"name":"Wi-Fi","optional":false}],"status":"live","first_seen_at":"2026-10-29T12:11:33Z","employer_posted_date":"2026-10-29","last_verified_at":"2026-11-02T04:36:54Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"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.\nIn 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.\nWe 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.\nCUSTOMER\nOur 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.\nPROJECT\nThe 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.\nAs 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.\n Design and implement embedded software components and hardware drivers for displays, cameras, sensors, and actuators\nDevelop beverage dispensing logic, including temperature control, pumps, valves, and safety mechanisms\nImplement and maintain secure OTA firmware update functionality over HTTPS\nDevelop and optimize embedded graphical user interfaces for LCD touchscreens\nWrite clean, maintainable, and efficient C/C++ code\nDebug firmware and perform root-cause analysis on embedded hardware platforms\nCreate and maintain technical documentation\nConduct unit and integration testing on real hardware devices\nSupport QA engineers during validation and troubleshooting activities\nParticipate in sprint planning, estimation, and Customer communication\nCollaborate with architects, security specialists, and compliance engineers\nEnsure adherence to engineering best practices and quality standards\n At least 4 years of commercial experience in embedded software development using C/C++\nStrong expertise with STM32 and ARM Cortex-M architectures\nFamiliarity with embedded platforms from NXP, TI, or Silicon Labs\nHands-on experience with UART, I2C, SPI, and Wi-Fi communication interfaces\nSolid understanding of networking protocols including MQTT, DNS, DHCP, mDNS, TCP/IP, and UDP\nExperience with FreeRTOS or Zephyr RTOS\nExperience implementing secure boot, OTA updates, checksums, and firmware validation mechanisms\nExperience with bootloader development and firmware update support\nUnderstanding of cybersecurity principles for IoT and embedded systems\nStrong debugging and troubleshooting skills on real hardware\nUpper-Intermediate or higher English level\nWILL BE A PLUS\nExperience with camera integration, image capture, processing, or streaming\nExperience with face recognition technologies or embedded vision SDKs\nExperience with embedded file systems such as FatFS or LittleFS\nExperience with networking stacks such as lwIP\nBackground in fluidics control systems, including pumps, flow sensors, or pressure sensors\nExperience working with FPGA or ASIC-based systems\n PERSONAL PROFILE\nStrong problem-solving and analytical thinking skills\nAbility to work independently and proactively in distributed teams\nGood communication and collaboration skills\nAttention to detail and commitment to engineering quality\nAbility to balance low-level hardware interaction with system-level thinking","description_format":"text","description_chars":4027,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Outsourcing & Dedicated Teams","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-29T16:02:37Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":30,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/sigma-software-group-embedded-software-developer-iot","json_url":"https://alion.io/job/sigma-software-group-embedded-software-developer-iot.json","meta":{"generated_at":"2026-11-02T06:19:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9134,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6266},"rest":"https://alion.io/mcp/rest/get_company?id=6266"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsigma-software-group-embedded-software-developer-iot"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsigma-software-group-embedded-software-developer-iot"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsigma-software-group-embedded-software-developer-iot"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sigma-software-group-embedded-software-developer-iot\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsigma-software-group-embedded-software-developer-iot"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3468153}},{"tool":"search_jobs","arguments":{"company":"sigma.software","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3468153},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}