Embedded Firmware Engineer - C/C++, RTOS & SoC Bring-up

1dea

Kraków

Hybrid

PLN 279,000 - 558,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Praca hybrydowa

Qualifications

  • Co najmniej 3 lata doświadczenia w programowaniu embedded w C/C++.
  • Doświadczenie ze środowiskami RTOS i/lub Embedded Linux.
  • Bardzo dobra znajomość interfejsów sprzęt–oprogramowanie, architektury SoC, memory-mapped I/O oraz narzędzi do debugowania niskopoziomowego.
  • Umiejętność tworzenia oprogramowania na podstawie specyfikacji sprzętowych, dokumentacji protokołów i dokumentacji technicznej/projektowej.
  • Doświadczenie w pracy ze złożonymi środowiskami programistycznymi składającymi się z wielu komponentów.
  • Dobre umiejętności rozwiązywania problemów, komunikacji i pracy zespołowej.
  • Wyższe techniczne wykształcenie
  • Angielski na poziomie min. B2+ -> międzynarodowa współpraca

Responsibilities

  • Szukamy Embedded Firmware Engineer do tworzenia oprogramowania niskopoziomowego dla układów SoC nowej generacji. Na tym stanowisku będziesz projektować, implementować i debugować firmware w językach C/C++ dla systemów embedded działających w środowiskach RTOS, Embedded Linux lub bare-metal.
  • Będziesz ściśle współpracować z zespołami zajmującymi się sprzętem, architekturą, weryfikacją i systemami, aby zapewnić niezawodną integrację sprzętu i oprogramowania, wspierać uruchamianie układów krzemowych (silicon bring-up) oraz wdrażać zaawansowane funkcje platformy.

Skills

Embedded C/C++
RTOS/Embedded Linux
SoC architecture
memory-mapped I/O
low-level debugging
teamwork
English B2+

Education

Wyższe techniczne wykształcenie

Tools

Zephyr RTOS
Kernel Linux
PCIe
UCIe
Ethernet
NVMe
USB
CXL
DDR
SoC bring-up
FPGA
pre-silicon validation
Python scripting
CI/CD

Job description

Pracodawca oferuje następujący model pracy hybrydowej:

2 - 3 dni / tydzień praca z biura - Kraków

Oferta ważna do: 23.09.2026 (zostało 25 dni)

Obowiązkowe
Opis wymagań
  • Co najmniej 3 lata doświadczenia w programowaniu embedded w C/C++.
  • Doświadczenie ze środowiskami RTOS i/lub Embedded Linux.
  • Bardzo dobra znajomość interfejsów sprzęt–oprogramowanie, architektury SoC, operacji memory-mapped I/O oraz narzędzi do debugowania niskopoziomowego.
  • Umiejętność tworzenia oprogramowania na podstawie specyfikacji sprzętowych, dokumentacji protokołów i dokumentacji technicznej/projektowej.
  • Doświadczenie w pracy ze złożonymi środowiskami programistycznymi składającymi się z wielu komponentów.
  • Dobre umiejętności rozwiązywania problemów, komunikacji i pracy zespołowej.
  • Wyższe techniczne wykształcenie
  • Angielski na poziomie min. B2+ -> międzynarodowa współpraca
Mile widziane
  • Doświadczenie z Zephyr RTOS i/lub tworzeniem Kernel Linux oraz sterowników.
  • Znajomość protokołów/interfejsów, takich jak PCIe, UCIe, Ethernet, NVMe, USB, CXL lub DDR.
  • Doświadczenie z SoC bring-up, FPGA, emulacją lub środowiskami walidacji pre-silicon.
  • Znajomość nowoczesnych systemów budowania oprogramowania, CI/CD, skryptów w Pythonie oraz automatyzacji procesu tworzenia oprogramowania.
  • Doświadczenie z wdrażaniem systemów na dużą skalę oraz ich debugowaniem.
Zakres obowiązków
  • Szukamy Embedded Firmware Engineer do tworzenia oprogramowania niskopoziomowego dla układów SoC nowej generacji. Na tym stanowisku będziesz projektować, implementować i debugować firmware w językach C/C++ dla systemów embedded działających w środowiskach RTOS, Embedded Linux lub bare-metal. Będziesz ściśle współpracować z zespołami zajmującymi się sprzętem, architekturą, weryfikacją i systemami, aby zapewnić niezawodną integrację sprzętu i oprogramowania, wspierać uruchamianie układów krzemowych (silicon bring-up) oraz wdrażać zaawansowane funkcje platformy.

Lokalizacja biura: Gdańsk

Forma zatrudnienia: Umowa o pracę | 25 000 - 50 000 zł brutto | długoterminowa umowa, podpisywana bezpośrednio z klientem bez pośredników

Obszar: Półprzewodniki | Zaawansowane systemy AI

Szczegóły oferty
  • Praca hybrydowa

Pracodawca oferuje następujący model pracy hybrydowej:

2 - 3 dni / tydzień praca z biura - Kraków

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer | C | Embedded | Linux | RTOS | SoC
Firmware Engineer | C | Embedded | Linux | RTOS | SoC

1dea • Kraków

Hybrid
PLN 279,000 - 558,000
Praca hybrydowa
Embedded Systems Engineer (Regular/ Senior)
Embedded Systems Engineer (Regular/ Senior)

3mdeb Embedded Systems Consulting • Województwo pomorskie

On-site
Elastyczne warunki zatrudnienia
Atrakcyjne wynagrodzenie
Przyjazna atmosfera
+5
C Embedded Developer
C Embedded Developer

Antal Poland • Kraków

Hybrid
PLN 110,000 - 160,000
Model hybrydowy 2 dni w biurze
Opieka medyczna prywatna
Dofinansowanie nauki języków obcych
+4
Senior Embedded Software Engineer (start ASAP)
Senior Embedded Software Engineer (start ASAP)

KUBO • Poland

Hybrid
PLN 120,000 - 180,000
Ubezpieczenie na życie
Dofinansowanie Multisport
Opieka medyczna
Programista Embedded C++ / Programistka Embedded C++ - Kraków (Małopolskie), Polska K/M
Programista Embedded C++ / Programistka Embedded C++ - Kraków (Małopolskie), Polska K/M

Astek • Kraków

Hybrid
PLN 164,000 - 199,000
Software Engineer (C++) – M/K
Software Engineer (C++) – M/K

Experis ManpowerGroup Sp. z o.o. • Województwo pomorskie

Hybrid
PLN 110,000 - 152,000
Prywatna opieka medyczna
Dofinansowanie karty sportowej
Dostęp do platformy szkoleniowej
Regular Embedded Developer
Regular Embedded Developer

Eurodigital Consulting • Województwo pomorskie

Hybrid
Programista systemów wewnętrznych (k/m)
Programista systemów wewnętrznych (k/m)

Grupa ASTAT • Poznań

On-site
PLN 80,000 - 120,000
Praca w renomowanej firmie
Wsparcie w trakcie wdrożenia
Możliwość podnoszenia kwalifikacji
Programista C++ Embedded (K/M)
Programista C++ Embedded (K/M)

Advanced Protection Systems Inc. • Gdynia

Hybrid
PLN 120,000 - 180,000
Stabilne warunki pracy
Elastyczna forma zatrudnienia
Samodzielność w pracy
Embedded C Developer
Embedded C Developer

3mdeb Embedded Systems Consulting • Województwo pomorskie

On-site
Elastyczne warunki zatrudnienia
Atrakcyjne wynagrodzenie
Opieka medyczna