Embedded Firmware Engineer

Upvanta sp. z o.o.

Wrocław

On-site

PLN 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Upvanta sp. z o.o. poszukuje doświadczonego inżyniera firmware’u do projektowania i utrzymania systemów wbudowanych. Do obowiązków należeć będzie tworzenie sterowników, protokołów komunikacyjnych i logiki aplikacyjnej oraz uruchamianie prototypów sprzętowych.

Wymagane min. 4 lata w embedded, dobra znajomość C/C++, MCU takich jak STM32/ESP32, oraz umiejętność pracy z narzędziami laboratoryjnymi i JTAG/SWD. Mile widziane RTOS i OTA oraz doświadczenie z CI/CD.

Qualifications

  • Min. +4 lata doświadczenia w projektowaniu systemów wbudowanych (firmware + hardware)
  • Dobra znajomość C/C++ w kontekście embedded (bare-metal, RTOS)
  • Praktyczna znajomość mikrokontrolerów: STM32, ESP32, NXP, Nordic (nRF) lub podobnych
  • Znajomość protokołów komunikacyjnych: UART, SPI, I2C, CAN, Modbus, USB
  • Umiejętność czytania i tworzenia schematów elektronicznych
  • Umiejętność pracy z narzędziami laboratoryjnymi: oscyloskop, analizator stanów logicznych, multimetr, zasilacz labowy
  • Doświadczenie w debugowaniu na poziomie sprzętowym (JTAG/SWD)
  • Mile widziane Znajomość RTOS (FreeRTOS, Zephyr)
  • Doświadczenie z komunikacją bezprzewodową (BLE, LoRa, Wi‑Fi, Zigbee)
  • Doświadczenie z OTA (Over-The-Air) update
  • Znajomość Python/skryptowania
  • Doświadczenie z systemami zarządzania wersjami i CI/CD dla firmware'u (Git, Jenkins, GitLab CI)

Responsibilities

  • Projektowanie, rozwój i utrzymanie firmware’u dla systemów wbudowanych: sterowniki (drivery), protokoły komunikacyjne, logika aplikacyjna
  • Uruchamianie i debugowanie prototypów sprzętowych
  • Współpraca przy integracji warstwy sprzętowej i programowej
  • Analiza problemów na poziomie elektroniki i kodu
  • Tworzenie i utrzymywanie dokumentacji technicznej projektu

Job description

Poszukujemy doświadczonego Inżyniera, który połączy kompetencje programistyczne w obszarze firmware’u z praktyczną znajomością projektowania, uruchamiania i debugowania elektroniki.

Zakres obowiązków
  • Projektowanie, rozwój i utrzymanie firmware’u dla systemów wbudowanych: sterowniki (drivery), protokoły komunikacyjne, logika aplikacyjna.
  • Uruchamianie i debugowanie prototypów sprzętowych.
  • Współpraca przy integracji warstwy sprzętowej i programowej.
  • Analiza problemów na poziomie elektroniki i kodu.
  • Tworzenie i utrzymywanie dokumentacji technicznej projektu.
Wymagania konieczne
  • Min. +4 lata doświadczenia w projektowaniu systemów wbudowanych (firmware + hardware)
  • Dobra znajomość C/C++ w kontekście embedded (bare-metal, RTOS)
  • Praktyczna znajomość mikrokontrolerów: STM32, ESP32, NXP, Nordic (nRF) lub podobnych
  • Znajomość protokołów komunikacyjnych: UART, SPI, I2C, CAN, Modbus, USB
  • Umiejętność czytania i tworzenia schematów elektronicznych
  • Umiejętność pracy z narzędziami laboratoryjnymi: oscyloskop, analizator stanów logicznych, multimetr, zasilacz labowy
  • Doświadczenie w debugowaniu na poziomie sprzętowym (JTAG/SWD)
  • Mile widziane Znajomość RTOS (FreeRTOS, Zephyr)
  • Doświadczenie z komunikacją bezprzewodową (BLE, LoRa, Wi‑Fi, Zigbee)
  • Doświadczenie z OTA (Over-The-Air) update
  • Znajomość Python/skryptowania
  • Doświadczenie z systemami zarządzania wersjami i CI/CD dla firmware'u (Git, Jenkins, GitLab CI)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer (m/k)
Embedded Firmware Engineer (m/k)

IT Performance • Kraków

Hybrid
PLN 193,000 - 248,000
Spotkania w biurze w Krakowie – koszty
Model pracy hybrydowy
Embedded Firmware Engineer for nRF products
Embedded Firmware Engineer for nRF products

Upvanta sp. z o.o. • Wrocław

On-site
PLN 180,000 - 300,000
Firmware Engineer | C | Embedded | Linux | RTOS | SoC
Firmware Engineer | C | Embedded | Linux | RTOS | SoC

Conclusive Engineering • Województwo pomorskie

Hybrid
PLN 279,000 - 558,000
Embedded C++ Developer
Embedded C++ Developer

HeadHR • Wrocław

Hybrid
PLN 120,000 - 180,000
Senior Embedded Firmware Engineer: Hardware & OTA
Senior Embedded Firmware Engineer: Hardware & OTA

Upvanta sp. z o.o. • Wrocław

On-site
PLN 120,000 - 180,000
Embedded Developer
Embedded Developer

Antal Sp. z o.o. • Kraków

Hybrid
PLN 90,000 - 120,000
Prywatna opieka medyczna
Dofinansowanie nauki języków obcych
Dofinansowanie szkoleń i kursów
+2
Embedded Linux Engineer (K/M)
Embedded Linux Engineer (K/M)

Advanced Protection Systems S.A. • Gdynia

On-site
PLN 120,000 - 180,000
Dofinansowanie do studiów/kursów
Multisport i Medicover
Ubezpieczenia grupowe
+1
Embedded Systems Engineer (Regular/ Senior)
Embedded Systems Engineer (Regular/ Senior)

3mdeb Embedded Systems Consulting • Województwo pomorskie

On-site
Elastyczne warunki zatrudnienia
Atrakcyjne wynagrodzenie
Przyjazna atmosfera
+5
Embedded Linux Engineer (K/M)
Embedded Linux Engineer (K/M)

Blackshark • Poland

On-site
PLN 200,000 - 280,000
Flexible contract options
Flexible working hours
Non-corporate atmosphere
+5
Embedded Linux Engineer (K/M)
Embedded Linux Engineer (K/M)

Advanced Protection Systems Inc. • Gdynia

On-site
PLN 120,000 - 180,000
Stabilne warunki pracy
Elastyczna forma zatrudnienia
Dofinansowanie do studiów/kursów
+2