Przejdź do treści
Next Technology Professionals

Junior/Mid Embedded Firmware Engineer (Electronics)

Next Technology Professionals Zobacz wszystkie oferty
Warszawa
9 dni temu

W skrócie

Embedded Firmware Engineer (Electronics) in Warsaw. Develop and optimize low-level C firmware for electronic modules. Requires C (bare metal), ARM microcontrollers, Python, Bash, Git. Hybrid work model.

Skrót przygotowany przez AI na podstawie treści ogłoszenia.

🔬 Projekt: Projektowanie oraz optymalizacja niskopoziomowego oprogramowania układowego dla zaawansowanych modułów elektronicznych i innowacyjnych systemów z zakresu fizyki stosowanej oraz zaawansowanej aparatury pomiarowo-badawczej.🛠️ Stack technologiczny: C (bare metal), Python, C++, Bash, mikrokontrolery z rodziny ARM (STM32, LPC, Kinetis), magistrale i interfejsy (UART, Ethernet, SPI, I2C), architektura sieciowa TCP/IP, kontrola wersji (Git, SVN), debuggery sprzętowe (GDB, JTAG), aparatura pomiarowa (oscyloskop, multimetr, analizator stanów logicznych), schematy elektroniczne (opcjonalnie: FreeRTOS, sterowniki Linux, KiCad/Altium).🏢 Model współpracy: Hybrydowy – w okresie wdrożenia 4 dni z biura / 1 dzień zdalnie, docelowo 3 dni z biura / 2 dni zdalnie (elastyczne godziny pracy).📅 Start współpracy: Od zaraz (ASAP), z 1-miesięcznym okresem wypowiedzenia lub do indywidualnego ustalenia.📋 Zakres obowiązków:

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.🎯 Oczekujemy:

Bardzo dobrej znajomości programowania w języku C w środowiskach bare metal.

Praktycznego doświadczenia w pracy z mikrokontrolerami ARM (np. STM32, LPC, Kinetis).

Znajomości skryptowych języków Python i Bash oraz podstaw C++.

Umiejętności pracy z systemami kontroli wersji (Git, SVN).

Umiejętności czytania schematów ideowych urządzeń elektronicznych.

Sprawności w obsłudze debuggerów (w tym sprzętowych: GDB, JTAG) oraz narzędzi pomiarowych (multimetr, oscyloskop, analizator stanów logicznych).

Znajomości magistral danych (SPI, I2C, UART, Ethernet) oraz zagadnień sieciowych TCP/IP.

Wykształcenia wyższego lub doświadczenia w obszarze Elektroniki, Telekomunikacji, Fizyki bądź pokrewnych.

Znajomości języka angielskiego na poziomie umożliwiającym swobodną komunikację.

Mile widziane: umiejętność tworzenia sterowników dla systemu Linux, znajomość systemów czasu rzeczywistego (np. FreeRTOS) oraz orientacja w oprogramowaniu EDA (Altium Designer, KiCad).🎁 Oferujemy:

Stabilne zatrudnienie w oparciu o Umowę o pracę lub kontrakt B2B.

Elastyczny hybrydowy model pracy z możliwością dopasowania godzin.

Pracę nad zaawansowanymi technologiami w obszarze elektroniki i systemów wbudowanych.

O nas 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ącychprojekty dla wiodących globalnych organizacji. Pracujemy wyłącznie w oparciu o aktualne, konkretne potrzeby klientów. Jeśli Twój profil będzie odpowiadał jednemu z prowadzonych procesów, skontaktujemy się niezwłocznie. Uwaga: W analizie aplikacji wspieramy się sztuczną inteligencją, jednak Twój profil zawsze weryfikuje rekruter- to człowiek podejmuje ostateczną decyzję.

Opublikowana 2026-10-06
Wygasa 2026-12-31
Źródło