Starszy/a Specjalista/ka Elektronik

Lukasiewicz

Katowice

Hybrid

PLN 100,000 - 167,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Praca w instytucji badawczej
Umowa o pracę
Elastyczne godziny pracy
Praca hybrydowa po okresie próbnym
Szkolenia językowe

Job summary

Lukasiewicz w Katowicach poszukuje specjalisty ds. oprogramowania wbudowanego do zespołu zajmującego się projektami sprzętowo-programowymi. Praca obejmuje rozwój oprogramowania dla mikrokontrolerów i komputerów jednopłytkowych, integrację z czujnikami oraz implementację mechanizmów diagnostyki i aktualizacji oprogramowania.

Wymagane jest wykształcenie wyższe i minimum roczne doświadczenie. Praca stacjonarna w Katowicach z możliwością elastycznych godzin pracy i udziałem w szkoleniach, z

Qualifications

  • Wykształcenie wyższe i minimum roczne doświadczenie zawodowe.
  • Doświadczenie w projektowaniu i diagnozowaniu układów elektronicznych, zwłaszcza cyfrowych i mikrokontrolerowych.
  • Praktyczna znajomość C/C++ oraz tworzenia i uruchamiania oprogramowania dla mikrokontrolerów.
  • Znajomość interfejsów UART/SPI/I2C oraz podstaw CAN lub Ethernet.
  • Umiejętność obsługi narzędzi testowych i środowiska Linux.

Responsibilities

  • Opracowywanie i rozwój oprogramowania wbudowanego dla mikrokontrolerów i PC‑ów jednopłytkowych.
  • Implementacja obsługi czujników i interfejsów komunikacyjnych oraz funkcji akwizycji danych.
  • Uruchamianie układów i diagnozowanie problemów na styku sprzętu i oprogramowania.
  • Przygotowywanie schematów i modyfikacja PCB w Altium Designer.
  • Konfiguracja platform Linux i integracja z kamerami i modułami komunikacyjnymi.
  • Tworzenie testów funkcjonalnych i integracyjnych oraz dokumentacja.

Skills

C/C++ programming
Embedded systems
Git version control
Linux basics
Hardware/software integration

Education

Wyższe wykształcenie

Tools

Altium Designer
STM32CubeIDE
Oscilloscope
Multimeter
Logic analyzer

Job description

Rodzaj umowy: umowa o pracę

Wymiar czasu pracy: ½ – 1/1

Miejsce wykonywania pracy: ul. Leopolda 31, 40-189 Katowice

Data ogłoszenia: 20.10.2026 r.

Termin zgłaszania aplikacji: 19.11.2026 r., godzina 16.00

Zakres obowiązków
  • opracowywanie i rozwój oprogramowania wbudowanego dla mikrokontrolerów i komputerów jednopłytkowych zgodnie z wymaganiami technicznymi urządzeń,
  • implementacja obsługi czujników, przetworników, układów wykonawczych i interfejsów komunikacyjnych oraz funkcji akwizycji i wstępnego przetwarzania danych,
  • uruchamianie układów mikrokontrolerowych i modułów elektronicznych, weryfikacja ich działania oraz diagnozowanie problemów na styku sprzętu i oprogramowania,
  • opracowywanie i modyfikowanie prostych schematów elektronicznych oraz wprowadzanie zmian
    w projektach PCB w środowisku Altium Designer,
  • konfiguracja i integracja platform obliczeniowych pracujących pod kontrolą systemu Linux, w tym współpracy z kamerami, czujnikami i modułami komunikacyjnymi,
  • implementacja mechanizmów diagnostyki urządzeń, obsługi błędów, rejestrowania danych i aktualizacji oprogramowania, odpowiednio do wymagań projektu,
  • przygotowywanie i wykonywanie testów funkcjonalnych oraz integracyjnych, analiza wyników i usuwanie wykrytych nieprawidłowości,
  • optymalizacja oprogramowania pod względem czasu wykonania, wykorzystania pamięci, zużycia energii i niezawodności działania,
  • przygotowywanie dokumentacji oprogramowania i interfejsów, instrukcji uruchomienia oraz raportów z testów; utrzymywanie kodu źródłowego w systemie kontroli wersji,
  • współpraca techniczna z projektantami elektroniki, konstruktorami i użytkownikami; udział w przeglądach technicznych, badaniach laboratoryjnych i terenowych oraz wdrażaniu prototypów.
Wymagania
  • wykształcenie wyższe i minimum roczne doświadczenie zawodowe,
  • doświadczenie w projektowaniu, uruchamianiu i diagnozowaniu układów elektronicznych, w szczególności układów cyfrowych, mikrokontrolerowych oraz podstawowych obwodów pomiarowych i zasilania,
  • praktyczna znajomość programowania w językach C/C++ oraz doświadczenie w tworzeniu i uruchamianiu oprogramowania dla mikrokontrolerów,
  • znajomość obsługi peryferiów mikrokontrolerów, w tym GPIO, przetworników A/C, liczników, PWM, przerwań i DMA,
  • praktyczna znajomość interfejsów komunikacyjnych stosowanych w urządzeniach elektronicznych,
    w szczególności UART, SPI i I²C, oraz podstaw komunikacji CAN lub Ethernet,
  • znajomość Altium Designer co najmniej na poziomie podstawowym, umożliwiająca odczyt schematów, przegląd PCB oraz wprowadzanie prostych zmian projektowych,
  • umiejętność posługiwania się oscyloskopem, multimetrem i analizatorem logicznym oraz narzędziami do debugowania mikrokontrolerów,
  • znajomość podstaw systemu Linux i pracy z komputerami jednopłytkowymi oraz umiejętność integracji oprogramowania z urządzeniami peryferyjnymi,
  • umiejętność korzystania z systemu kontroli wersji Git oraz dokumentowania oprogramowania, interfejsów i wyników testów,
  • umiejętność czytania dokumentacji technicznej w języku angielskim oraz samodzielnego rozwiązywania problemów sprzętowo-programowych.
Oferujemy

Oferujemy:

  • pracę w instytucie badawczym o ugruntowanej pozycji na rynku,
  • umowę o pracę,
  • elastyczne godziny pracy,
  • pracę hybrydową (po okresie próbnym),
  • udział w szkoleniach – m.in. kursy językowe (angielski, hiszpański, niemiecki, włoski) dla wszystkich pracowników,
  • bogaty pakiet socjalny – dofinansowanie do wypoczynku pracowników, świadczenia świąteczne, dofinansowanie do „zielonej szkoły”,
  • prywatną opiekę medyczną PZU,
  • karnety sportowe,
  • Pracowniczy Program Emerytalny,
  • grupowe ubezpieczenie na życie.

Złożenie oferty potwierdza zapoznanie się kandydata do pracy z zamieszczoną w treści ogłoszenia rekrutacyjnego informacją o przetwarzaniu jego danych osobowych, a także stanowi wyraźne działanie potwierdzające wyrażenie przez niego zgody na przetwarzanie danych osobowych zawartych w jego ofercie pracy (CV).

Jednocześnie uprzejmie informujemy, że skontaktujemy się tylko z wybranymi osobami.

Dodatkowe informacje
  • doświadczenie z mikrokontrolerami STM32 oraz środowiskiem STM32CubeIDE i bibliotekami HAL/LL,
  • doświadczenie z platformami NVIDIA Jetson, w tym konfiguracją środowiska, uruchamianiem aplikacji
    i podłączaniem kamer lub innych czujników,
  • znajomość systemów czasu rzeczywistego, np. FreeRTOS lub Zephyr, oraz podstaw programowania współbieżnego,
  • znajomość języka Python, narzędzi automatyzacji testów lub środowiska ROS 2 oraz doświadczenie w integracji systemów wielosensorowych.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer / Programista Systemów Wbudowanych
Embedded Software Engineer / Programista Systemów Wbudowanych

Scanway • Wrocław

Hybrid
PLN 180,000 - 240,000
Private medical care
Sport card
Life insurance
+5
Starszy/a Specjalista/ka Mechatronik
Starszy/a Specjalista/ka Mechatronik

Lukasiewicz • Katowice

Hybrid
PLN 120,000 - 180,000
Umowa o pracę
Elastyczne godziny pracy
Szkolenia językowe
+5
Starszy Konstruktor Programista Embedded (Senior Embedded Developer)
Starszy Konstruktor Programista Embedded (Senior Embedded Developer)

PCO S.A. • Warszawa

On-site
PLN 133,920 - 200,880
Prywatna opieka medyczna
Pakiet rekreacyjno-sportowy
Ubezpieczenie grupowe
+1
Główny/a Inżynier/ka
Główny/a Inżynier/ka

Lukasiewicz • Katowice

Hybrid
PLN 180,000 - 240,000
Pracę w instytucie badawczym
Umowę o pracę
Elastyczne godziny pracy
+3
Konstruktor Programista Embedded (Embedded Developer)
Konstruktor Programista Embedded (Embedded Developer)

PCO S.A. • Warszawa

On-site
PLN 111,600 - 167,400
Prywatna opieka medyczna
Pakiet rekreacyjno-sportowy
Szkolenia i rozwój zawodowy
Programista C++ (przetwarzanie danych) (K/M)
Programista C++ (przetwarzanie danych) (K/M)

Advanced Protection Systems Inc. • Gdynia

Hybrid
PLN 110,000 - 165,000
Elastyczny czas pracy
Praca hybrydowa
Dofinansowanie do studiów/kursów
+1
Junior Hardware Validation Engineer/Developer
Junior Hardware Validation Engineer/Developer

3mdeb Embedded Systems Consulting • Województwo pomorskie

On-site
PLN 89,280 - 133,920
Elastyczne warunki zatrudnienia
Atrakcyjne wynagrodzenie
Opieka medyczna
+2
Senior Embedded Developer (Nrf / Stm32 / Esp32)
Senior Embedded Developer (Nrf / Stm32 / Esp32)

Solid Company • Poznań

On-site
PLN 180,000 - 240,000
Lux Med
MultiSport
Lekcje angielskiego
+2
C#/Python developer
C#/Python developer

Randstad Polska Sp. z o.o • Warszawa

On-site
PLN 167,400 - 223,200
prywatna opieka medyczna
karta Multisport
elastyczne godziny pracy
+3
Embedded C Developer
Embedded C Developer

3mdeb Embedded Systems Consulting • Województwo pomorskie

On-site
PLN 167,400 - 279,000
Elastyczne warunki zatrudnienia
Atrakcyjne wynagrodzenie
Opieka medyczna
Top locations