Zum Inhalt springen

Diese Ausschreibung ist auf Englisch.

JobbörseOffen

Mid Embedded Developer

Ideamotive · Warszawa, ul. Cybernetyki, Polen · Hybrid · Senior

  • Warszawa, ul. Cybernetyki, Polen · Hybrid

Indexiert (gestern) · laufend aktualisiert

Start
flexible
Arbeitsmodell
Hybrid
Vertrag
Freelance / B2B
Erfahrungslevel
Senior
Referenz
ideamotive-mid-embedded-developer-warszawa-c-e904b7c1

Geforderte Skills

Jobbeschreibung

Project overview

O projekcie

Szukamy programisty systemów wbudowanych do zespołu inżynierskiego jednego z naszych klientów. Klient to polska firma, która produkuje urządzenie medyczne do zdalnej diagnostyki. Produkt jest już na rynku i korzystają z niego lekarze oraz pacjenci. Twoim zadaniem będzie przejęcie oprogramowania działającego na mikrokontrolerach STM32. Będziesz je utrzymywać, rozwijać o nowe funkcje i diagnozować błędy na styku programu i sprzętu. Część pracy polega na porządkowaniu i unowocześnianiu starszego kodu.

Rola opiera się na rozwijaniu działającego produktu i obejmuje pracę na całym firmware jednego urządzenia, od niskiego poziomu sprzętowego po obsługę ekranu i komunikację bezprzewodową.

Twój zakres obowiązków

Czego oczekujemy

Mile widziane

  • Utrzymanie i rozwój oprogramowania wbudowanego urządzenia medycznego do zdalnej diagnostyki.
  • Tworzenie nowych funkcji firmware'u oraz ulepszanie już istniejących.
  • Analiza, diagnozowanie i usuwanie błędów po stronie oprogramowania i sprzętu.
  • Praca z mikrokontrolerami STM32 i interfejsami peryferyjnymi.
  • Współpraca z zespołami z innych specjalizacji w ramach rozwoju produktu.
  • Udział w code review i ciągłym podnoszeniu jakości oprogramowania.
  • Wsparcie procesów CI/CD i wydawania nowych wersji firmware'u.
  • Praca na istniejącym kodzie oraz udział w jego systematycznej modernizacji.
  • Dobra znajomość języków C i C++.
  • Podstawowa znajomość Pythona i asemblera.
  • Dobra znajomość mikrokontrolerów STM32.
  • Doświadczenie z DMA, przerwaniami i koprocesorami.
  • Znajomość interfejsów i protokołów SPI, I2C, I2S, MQTT, Wi-Fi oraz BLE.
  • Dobra znajomość systemu FreeRTOS.
  • Doświadczenie z rozwiązaniami TouchGFX i FatFS.
  • Rozumienie procesu kompilacji i składni skryptów linkera.
  • Umiejętność pracy ze starszym kodem i debugowania złożonych systemów.
  • Doświadczenie z Git, GitLab Pipelines i Jira.
  • Praktyczna umiejętność obsługi oscyloskopu i multimetru.
  • Angielski na poziomie pozwalającym na swobodną pracę z dokumentacją techniczną.
  • Doświadczenie z urządzeniami medycznymi, IoT lub urządzeniami podłączonymi do sieci.
  • Wiedza z zakresu optymalizacji firmware'u i strojenia wydajności.

Project details

  • Start: flexible
  • Remote: hybrid
  • Location: Warszawa, ul. Cybernetyki, PL

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf justjoin.it

  1. JobbörseNeu

    Senior C++ Developer

    Engenious· Kraków, Polen· Senior· 160–180 zł / h

    • C++
    • C++17
    • CMake
    • +5

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben