Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Next Technology Professionals

Embedded SW Engineer

Posted Updated
Discussion

Description


Dla naszego klienta poszukujemy kandydatów na stanowisko:

Junior/Mid Embedded Firmware Engineer (Electronics)

🔬 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.

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →