Embedded Systems Engineer (Bare Materials)
Tech Stack / Keywords
Firma i stanowisko
Nasz Klient to firma technologiczna rozwijająca nowoczesne urządzenia embedded, łączące oprogramowanie niskopoziomowe z projektowaniem elektroniki. Projekty obejmują rozwój nowych urządzeń, uruchamianie prototypów oraz integrację rozwiązań sprzętowych i firmware. Rozwój platform opartych o mikrokontrolery oraz wsparcie procesu uruchamiania nowego sprzętu: konfiguracja i integracja komponentów, rozwój firmware, analiza i diagnostyka komunikacji pomiędzy urządzeniami.
Wymagania
Must have:
- Minimum 8 lat 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: UART, SPI, I2C, CAN, Modbus, USB
- Umiejętność czytania schematów elektronicznych oraz współpracy przy rozwoju sprzętu
- Doświadczenie z narzędziami laboratoryjnymi: oscyloskop, analizator stanów logicznych, multimetr
- Doświadczenie w debugowaniu układów z wykorzystaniem JTAG lub SWD
- Umiejętność samodzielnej realizacji zadań obejmujących firmware 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 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 i diagnozowanie problemów 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 analizę 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 rozwoju nowoczesnych urządzeń embedded od 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
- Praca w środowisku obejmującym pełny cykl rozwoju urządzeń
Inne informacje
By applying, you acknowledge that your personal data will be processed by TQLO sp. z o.o. with its registered office in Warsaw (hereinafter: the “Controller”) for the purpose of conducting the recruitment process.
The legal basis for processing your personal data is: – taking steps prior to entering into a contract and fulfilling legal obligations under applicable law (Art. 6(1)(b) and (c) GDPR), – your consent, in case of providing additional data beyond the scope required by law or consenting to participation in future recruitment processes (Art. 6(1)(a) GDPR).
Providing personal data within the scope resulting from the Polish Labour Code is necessary to participate in the recruitment process. Providing additional data is voluntary.
Your personal data may be shared with entities cooperating with the Controller in the recruitment process, including IT system providers and potential clients for whom recruitment processes are conducted.
Personal data will be processed for the duration of the recruitment process and for the period necessary to establish, exercise or defend legal claims. In the case of consent for future recruitment processes, data will be processed until the consent is withdrawn.
You have the right to access your personal data, rectify it, erase it, restrict processing, object to processing, request data portability, and lodge a complaint with a supervisory authority.
You may withdraw your consent at any time without affecting the lawfulness of processing carried out prior to its withdrawal.
TQLO sp. z o.o.
100 aktywnych ofert