Unlock Full Resume Report

New offer - be the first one to apply!

September 29, 2026

Embedded Developer

Mid • On-site

14,000 - 17,000 PLN/yr

Warsaw, Poland

Quick Facts

  • Role: Embedded Developer (medical device for remote diagnostics)

Description

You will maintain and enhance embedded software powering a medical device used for remote diagnostics. The work includes developing new firmware features, improving functionality, and debugging both software and hardware issues. You will collaborate with cross-functional teams and support firmware releases through CI/CD.

Responsibilities

  • Maintain and enhance embedded software for a medical device used in remote diagnostics

  • Develop new firmware features and improve existing functionality

  • Analyze, troubleshoot, and debug software and hardware-related issues

  • Work with STM32-based microcontrollers and peripheral interfaces

  • Collaborate with cross-functional teams

  • Participate in code reviews and software quality improvements

  • Support CI/CD processes and firmware releases

  • Work with existing codebases while helping modernize the software

Requirements

  • Good knowledge of C and C++

  • Basic knowledge of Python and Assembly

  • Good knowledge of STM32 microcontrollers

  • Experience with DMA, interrupts, and coprocessors

  • Knowledge of SPI, I2C, I2S, MQTT, Wi-Fi, and BLE

  • Good knowledge of FreeRTOS

  • Experience with TouchGFX and FatFS

  • Understanding of the compilation process and linker script syntax

  • Ability to work with legacy code and debug complex systems

  • Experience with Git, GitLab Pipelines, and Jira

  • Ability to use oscilloscopes and multimeters

  • English proficiency allowing comfortable work with technical documentation

Benefits

Not specified in the posting.

Similar jobs you might like