Senior Embedded Firmware Engineer: Hardware & OTA

Upvanta sp. z o.o.

Wrocław

On-site

PLN 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

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

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

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

On-site
PLN 120,000 - 180,000
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 C++ Developer
Embedded C++ Developer

HeadHR • Wrocław

Hybrid
PLN 120,000 - 180,000
SoC Firmware Engineer — Embedded C/C++, RTOS & Linux
SoC Firmware Engineer — Embedded C/C++, RTOS & Linux

Conclusive Engineering • Województwo pomorskie

Hybrid
PLN 279,000 - 558,000
Inżynier Oprogramowania Embedded – Systemy Antydronowe
Inżynier Oprogramowania Embedded – Systemy Antydronowe

Hertz New Technologies • Zielona Góra

On-site
PLN 120,000 - 170,000
Office in Zielona Góra
Brak korporacyjnej atmosfery
Rozwój zawodowy w nowych technologiach
Embedded Software Engineer - STM32, Power Electronics
Embedded Software Engineer - STM32, Power Electronics

ALTEN Polska • Kraków

Hybrid
PLN 180,000 - 260,000
Medicover medical care
Medicover dental care
Benefits platform / sport card Medico"
Embedded Engineer
Embedded Engineer

KUBO • Poland

Hybrid
PLN 90,000 - 140,000
Praca zdalna/hybrydowa
Ubezpieczenie na życie
Multisport
+1
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
Programista Embedded Linux – Urządzenia Elektroniczne
Programista Embedded Linux – Urządzenia Elektroniczne

AmRest Holdings SE • Poland

Remote
PLN 120,000 - 200,000
Szkolenia rozwojowe
Opieka medyczna
Karta sportowa
+2
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