Upvanta
Upvanta
New

Embedded Firmware Engineer

115 - 120 PLN/ godz.B2B
MidFull-time·B2B
#393115·Dodano 5 dni temu·7
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

CC++UARTSPII2CMODBUSRTOSFreeRTOSBLEWi-FiPythonGitJenkinsGitLab CI

Wymagania

  • Minimum 4 lat 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).

Nice to have:

  • 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).

Obowiązki

  • 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.
Upvanta

Upvanta

301 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz