September 29, 2026

Embedded Developer

Mid • On-site

14,000 - 17,000 PLN/yr

Warsaw, Poland

About the Role We are looking for an Embedded Developer to join our engineering team and contribute to the maintenance and development of a medical device supporting remote diagnostics. In this role, you will work on embedded software powering a healthcare solution used by medical professionals and patients.ResponsibilitiesMaintain and enhance embedded software for a medical device used in remote diagnosticsDevelop new firmware features and improve existing functionalityAnalyze, troubleshoot, and debug software and hardware-related issuesWork with STM32-based microcontrollers and peripheral interfacesCollaborate with cross-functional teamsParticipate in code reviews and software quality improvementsSupport CI/CD processes and firmware releasesWork with existing codebases while helping modernize the softwareRequirementsGood knowledge of C and C++Basic knowledge of Python and AssemblyGood knowledge of STM32 microcontrollersExperience with DMA, interrupts, and coprocessorsKnowledge of SPI, I2C, I2S, MQTT, Wi-Fi, and BLEGood knowledge of FreeRTOSExperience with TouchGFX and FatFSUnderstanding of the compilation process and linker script syntaxAbility to work with legacy code and debug complex systemsExperience with Git, GitLab Pipelines, and JiraAbility to use oscilloscopes and multimetersEnglish proficiency allowing comfortable work with technical documentationNice to HaveExperience with medical, IoT, or connected devicesFirmware optimization and performance tuning knowledge

Similar jobs you might like

Unlock Full Resume Report