Junior/Mid Embedded Firmware Engineer (Electronics)

Brak informacji o wynagrodzeniu
JuniorFull-time
#450878·Dodano 5 dni temu·30
Źródło: Next Technology Professionals
Aplikuj teraz

Tech Stack / Keywords

CPythonC++BashARMSTM32LPCKinetisGitSVN

Firma i stanowisko

Next Technology Professionals to wyspecjalizowana agencja rekrutacyjna i firma outsourcingowa o silnym profilu technologicznym. Od ponad 10 lat wspieramy firmy w budowie zespołów IT, AI, Cybersecurity, SAP oraz w rekrutacjach dla finansów, inżynierii i marketingu. Zrealizowaliśmy ponad 1000 skutecznych procesów rekrutacyjnych dla korporacji, scale-upów i dynamicznie rosnących startupów. Przesyłając swoje CV do Next Technology Professionals, trafiasz do starannie wyselekcjonowanej bazy kandydatów realizujących projekty dla wiodących globalnych organizacji. Pracujemy wyłącznie w oparciu o aktualne, konkretne potrzeby klientów. Uwaga: W analizie aplikacji wspieramy się sztuczną inteligencją, jednak Twój profil zawsze weryfikuje rekruter- to człowiek podejmuje ostateczną decyzję.

Wymagania

  • Bardzo dobra znajomość programowania w języku C w środowiskach bare metal
  • Praktyczne doświadczenie w pracy z mikrokontrolerami ARM (np. STM32, LPC, Kinetis)
  • Znajomość skryptowych języków Python i Bash oraz podstaw C++
  • Umiejętność pracy z systemami kontroli wersji (Git, SVN)
  • Umiejętność czytania schematów ideowych urządzeń elektronicznych
  • Sprawność w obsłudze debuggerów (w tym sprzętowych: GDB, JTAG) oraz narzędzi pomiarowych (multimetr, oscyloskop, analizator stanów logicznych)
  • Znajomość magistral danych (SPI, I2C, UART, Ethernet) oraz zagadnień sieciowych TCP/IP
  • Wykształcenie wyższe lub doświadczenie w obszarze Elektroniki, Telekomunikacji, Fizyki bądź pokrewnych
  • Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację

Nice to have:

  • Umiejętność tworzenia sterowników dla systemu Linux
  • Znajomość systemów czasu rzeczywistego (np. FreeRTOS)
  • Orientacja w oprogramowaniu EDA (Altium Designer, KiCad)

Obowiązki

  • Tworzenie i optymalizacja wydajnego kodu w języku C na mikrokontrolery w środowisku bare metal
  • Pisanie skryptów narzędziowych i pomocniczych z wykorzystaniem języków Python oraz Bash
  • Implementacja oraz obsługa magistral komunikacyjnych i protokołów sieciowych
  • Praca z dokumentacją techniczną i czytanie schematów układów elektronicznych
  • Diagnozowanie oraz uruchamianie oprogramowania z użyciem debuggerów sprzętowych oraz aparatury pomiarowej
  • Współpraca przy tworzeniu niezawodnego oprogramowania i dbanie o jakość kodu źródłowego

Benefity

  • Stabilne zatrudnienie w oparciu o umowę o pracę lub kontrakt B2B
  • Elastyczny hybrydowy model pracy z możliwością dopasowania godzin
  • Praca nad zaawansowanymi technologiami w obszarze elektroniki i systemów wbudowanych
Elastyczne godziny
Next Technology Professionals

Next Technology Professionals

73 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz