Embedded Systems Engineer

100 - 110 PLN/ godz.
SeniorFull-time
#390836·Dodano 2 dni temu·6
Źródło: TQLO
Aplikuj teraz

Tech Stack / Keywords

C/C++Stm32JTAGESP32

Firma i stanowisko

Nasz Klient to firma technologiczna rozwijająca nowoczesne urządzenia embedded, łączące oprogramowanie niskopoziomowe z projektowaniem elektroniki. Realizowane projekty obejmują rozwój nowych urządzeń, uruchamianie prototypów oraz integrację rozwiązań sprzętowych i firmware.

Wymagania

  • Minimum 4 lata doświadczenia w projektowaniu systemów wbudowanych (firmware oraz hardware)
  • Bardzo dobra znajomość C/C++ w środowisku embedded (bare-metal, RTOS)
  • Doświadczenie z mikrokontrolerami z rodziny STM32, ESP32, NXP, Nordic (nRF) lub podobnymi
  • Praktyczna znajomość protokołów komunikacyjnych, takich jak UART, SPI, I2C, CAN, Modbus oraz USB
  • Umiejętność czytania schematów elektronicznych oraz współpracy przy rozwoju sprzętu
  • Doświadczenie w pracy z narzędziami laboratoryjnymi, m.in. oscyloskopem, analizatorem stanów logicznych oraz multimetrem
  • Doświadczenie w debugowaniu układów z wykorzystaniem JTAG lub SWD
  • Umiejętność samodzielnej realizacji zadań obejmujących zarówno firmware, jak i aspekty sprzętowe

Nice to have:

  • Znajomość FreeRTOS, Zephyr lub innych systemów RTOS
  • Doświadczenie z komunikacją bezprzewodową (BLE, LoRa, Wi-Fi, Zigbee)
  • Doświadczenie z mechanizmami OTA
  • Znajomość Python lub innych języków wykorzystywanych do automatyzacji
  • Doświadczenie z Git, Jenkins, GitLab CI lub innymi narzędziami wspierającymi rozwój firmware'u

Obowiązki

  • Rozwijanie oraz utrzymywanie firmware'u dla urządzeń embedded
  • Udział w uruchamianiu nowych platform sprzętowych oraz diagnozowanie problemów pojawiających się na etapie integracji hardware'u i oprogramowania
  • Konfiguracja oraz analiza komunikacji pomiędzy urządzeniami z wykorzystaniem popularnych interfejsów komunikacyjnych
  • Wsparcie procesu debugowania z wykorzystaniem narzędzi laboratoryjnych oraz analiza sygnałów sprzętowych
  • Wprowadzanie drobnych modyfikacji sprzętowych na potrzeby testów i walidacji prototypów
  • Adaptacja oraz przenoszenie istniejących komponentów firmware'u pomiędzy platformami sprzętowymi
  • Przygotowywanie dokumentacji technicznej dotyczącej rozwijanych rozwiązań

Benefity

  • Udział w projekcie obejmującym rozwój nowoczesnych urządzeń embedded od etapu prototypu do wdrożenia
  • Możliwość współpracy przy rozwoju firmware'u, integracji elektroniki oraz uruchamianiu nowych platform sprzętowych
  • Projekt wykorzystujący nowoczesne mikrokontrolery oraz narzędzia do analizy i debugowania systemów wbudowanych
  • Współpraca w środowisku umożliwiającym udział w pełnym cyklu rozwoju urządzeń
TQLO sp. z o.o.

TQLO sp. z o.o.

126 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz