CareerPlanSign in

Senior Embedded Software Engineer

Poland🌐 Remote💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Design, develop, and maintain embedded software (firmware) for advanced wearable/embedded hardware, specifically for a new Connected watch release.

Role type

Senior Embedded Software Engineer (Wearables/Firmware)

Builds

Firmware for ARM Cortex-M based connected watches

Domain

Consumer Electronics / Wearables / Watchmaking

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, ARM Cortex-M4/M33, STM32, nRF54, VSCode, GitHub Copilot, Python (basic)

Preferred skills

Zephyr RTOS, MCUBoot, Bluetooth Low Energy (BLE), Cryptocell/Security, low-power optimization, LVGL, TDD, CI/CD, SAFe Agile

Technologies

STM32, nRF54, ARM Cortex-M4, ARM Cortex-M33, VSCode, GitHub Copilot, Python, Jenkins, Jira, Confluence, Bitbucket

Responsibilities

Design and develop firmware for ARM Cortex-M architecture; Write clean, maintainable C/C++ code; Drive feature delivery from low-level hardware abstraction to application-level logic; Collaborate with mobile developers, testers, and product owners in SAFe Agile ceremonies.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.