Praca - Programista Firmware C/C++
Przedstawicielstwo Handlowe Paweł Rutkowski   PCBWay  

Energetyka, Automatyka przemysłowa, Elektrotechnika

Dodaj firmę Ogłoszenia Poleć znajomemu Dodaj artykuł Newsletter RSS
strona główna PRACA Informatyka Oferta Nr 2459343
Wyszukaj ofertę pracy
Słowo
Branża
...
Region
szukaj
Oferta z dnia: 08 listopad 2025
poleć znajomemu
WILK ELEKTRONIK S.A.
telefon:
e-mail:
Oferta pochodzi z serwisu Praca.pl
Programista Firmware C/C++
miejsce pracy: Łaziska Górne/śląskie
Zakres obowiązków:
Zakres obowiązków:


  • Projektowanie, tworzenie i wdrażanie firmware dla dysków SSD i nowych rozwiązań pamięci (RTOS/Linux, AXI/AHB, MMU, DMA).

  • Tworzenie modułów firmware dla zintegrowanych kontrolerów pamięci (IMC) w procesorach Intel/AMD.

  • Współpraca z zespołami: krzem, sprzęt, R&D przy architekturze i specyfikacjach.

  • Tworzenie i integracja sterowników dla bloków IP, peryferiów, interfejsów pamięci (PCIe/NVMe, SATA, SCSI).

  • Implementacja i testowanie zabezpieczeń firmware (secure boot z anti-rollback, podpisy kryptograficzne, trust chain).

  • Rozszerzanie funkcjonalności FTL (wear-leveling, garbage collection, ECC, secure snapshots).

  • Praca z vendorowymi stackami referencyjnymi (Intel FSP/MRC, AMD AGESA).

  • Niskopoziomowy debugging (ICE/JTAG/UART), analiza źródeł problemów i działania naprawcze.

  • Tworzenie i przeprowadzanie testów integracyjnych sprzętu, firmware i modułów bezpieczeństwa.

  • Współtworzenie standardów kodowania, pracy z Git oraz dokumentacji technicznej.

Wymagania:
Wymagania – konieczne:


  • Doświadczenie w tworzeniu firmware dla systemów wbudowanych (RTOS lub Linux, peryferia, AXI/AHB, MMU, DMA) z naciskiem na programowanie niskopoziomowe w C/C++.

  • Doświadczenie w implementacji zabezpieczeń w firmware (podpisy kryptograficzne, secure boot, anti-rollback, hardware root-of-trust).

  • Umiejętność debugowania na poziomie firmware/sprzętu z użyciem JTAG, UART, ICE i narzędzi diagnostycznych.

  • Znajomość zestawów komend NVMe/ATA i integracji I/O na poziomie systemowym.

  • Doświadczenie w pracy z systemami kontroli wersji (np. Git) w środowisku R&D.


Mile widziane:


  • Wiedza o FTL oraz aspektach wear-leveling, garbage collection, ECC w urządzeniach pamięci masowej (SSD i inne).

  • Znajomość SDK kontrolerów SSD i vendorowych komend (TRIM/Secure Erase/rozszerzenia firmware).

  • Doświadczenie z firmware na platformach x86 (Intel/AMD) we wczesnych etapach bootowania (UEFI/RTOS).

  • Znajomość Pythona: automatyzacja testów, analiza telemetrii, symulacje ransomware.

  • Rozumienie heurystyk do wykrywania anomalii (entropia, burst-rate, wzorce I/O) i integracji z filtrami systemowymi.

Dodatkowe informacje:
Oferujemy:
Oferujemy:


  • Realny wpływ na rozwój produktów i pracę z hardware, krzemem i zespołami R&D nad innowacyjnymi projektami.

  • Stabilne zatrudnienie na podstawie umowy o pracę.

  • Możliwości rozwoju: szkolenia, konferencje, ambitne zadania.

  • Wsparcie mentora i dostęp do narzędzi oraz środowisk pracy.

  • Benefity: prywatna opieka medyczna, karta sportowa, ubezpieczenie grupowe.

  • Przyjazna atmosfera pracy i kultura organizacyjna stawiająca na jakość, innowacje i dbałość o szczegóły.




Forma kontaktu:
https://www.praca.pl/programista-firmware-c-c_10439736.html?utm_content=programista-c_informatyka-programowanie_laziska-gorne_7269897
REKLAMA
Branża
REKLAMA
Region
REKLAMA
Nasze serwisy:
elektrykapradnietyka.com
przegladelektryczny.pl
automatykairobotyka.pl
budowainfo.pl