Marek Niepiekło

O mnie

Inżynier oprogramowania wbudowanego z 20-letnim doświadczeniem w prowadzeniu oprogramowania wbudowanego i systemowego od wymagań do produkcji w pamięciach masowych, elektronice konsumenckiej i motoryzacji.

Szerokie, praktyczne doświadczenie w środowiskach embedded Linux, QNX, Automotive Android i różnych systemów RTOS (FreeRTOS, µC/OS-II) — od uruchomienia płytki po produkcję, w projektach elektroniki konsumenckiej i motoryzacyjnych. Doświadczenie w procesach Automotive SPICE (v3.1/v4.0) oraz udział w projektach z zakresu bezpieczeństwa funkcjonalnego, w tym w specyfikacji systemu gateway pojazdu (SEooC) zgodnie z ISO 26262 (części 3, 4 i 6) w firmie exida.

Doświadczenie w programowaniu niskopoziomowym, diagnozowaniu przyczyn źródłowych (GDB, Lauterbach Trace32, narzędzia JTAG/trace), optymalizacji wydajności oraz narzędziach produkcyjnych — narzędzia do flashowania na linii produkcyjnej, infrastruktura aktualizacji i podpisywania firmware'u.

Prowadziłem zespoły programistyczne i mentoring zespołów platformowych. Aktualnie rozwijam kompetencje w zarządzaniu programami i interesariuszami na studiach podyplomowych z zarządzania projektami.

Jak myślę

Korzystam z Teorii Ograniczeń i Myślenia Systemowego, aby przebić się przez złożoność i projektować rozwiązania systemowe, a nie tylko symptomatyczne — szukając rzeczywistego ograniczenia, zamiast leczyć objawy.

Edukacja

  • Studia podyplomowe, Zarządzanie projektami — Akademia Leona Koźmińskiego (od 2025, w toku)
  • Studia podyplomowe, Metody i narzędzia inżynierii oprogramowania — Politechnika Warszawska (2012–2013)
  • Mgr inż., Robotyka — Politechnika Warszawska (2000–2006)