Michał Szulc

Active Safety Senior Algorithm Development Engineer
Niepołomice, małopolskie

Umiejętności

Altera Quartus AUTOSAR Embedded C Embedded Operating Systems Functional Safety ISO 26262 Lean Manufacturing ModelSim Octave Scilab Symulacje Xilinx 5S Prawo jazdy kat B Oprogramowanie wbudowane Systemy wbudowane Inżynieria Projektowanie wspomagane komputerowo Matlab, Matlab Simulink, Active Safety ADAS Algorithm Development Model-Based Design

Języki

angielski
biegły
niemiecki
podstawowy

Doświadczenie zawodowe

Aptiv
Senior Algorithm Development Engineer
Algorithm develpment and implementation for Advanced Driver Assistance Systems (ADAS)
Aptiv
Active Safety Senior R&D Engineer
Algorithm develpment and implementation for Advanced Driver Assistance Systems (ADAS)
Aptiv
Active Safety Advanced R&D Engineer
Algorithm develpment and implementation for Advanced Driver Assistance Systems (ADAS)
Aptiv
Senior Software Engineer
Role in projects:
- Functional Safety Engineer (ISO 26262)
- Software Safety Engineer (ISO 26262)
Woodward Poland Sp. z o.o.
Senior Software Engineer
Projektowanie i implementacja sterownika konwertera (turbiny wiatrowe), opartego na architekturze SoC, implementowanej w układzie FPGA o dużym stopniu złożoności
Logo
system architect / software developer (grant badawczy nr N N515 307835)
Politechnika Poznańska
temat grantu "System całodobowego monitorowania i analizy zaburzeń ruchowych i pozaruchowych u chorych z zespołami pozapiramidowymi"

- opracowanie koncepcji systemu
- główny redaktor wniosku: opracowanie harmonogramu oraz kosztorysu, opis merytoryczny (współautor)
- udział w pracach projektowych sprzętowej części systemu
- opracowanie mechanizmu synchronizacji czasowej poszczególnych elementów systemu (współautor)
Logo
system architect / FPGA engineer/ software developer (grant badawczy nr 3 T11F 018 27)
Politechnika Poznańska
temat grantu: "Specjalizowany system klasy Custom Computing Machine wspomagający projektowanie układów i symulację zjawisk elektromagnetycznych, bazujący na układach FPGA".
Skalowalny system równoległy, klasy Custom Computing Machine, wspomagający specjalizowane obliczenia związane z symulacją trójwymiarowego pola elektromagnetycznego, zbudowany w oparciu o układy FPGA (Virtex II Pro, spartan II/IIe)

- opracowanie koncepcji systemu (współautor)
- opracowanie architektury sprzętowej systemu
- opracowanie schematu obliczeń, schematu przepływu danych oraz schematu komunikacji i synchronizacji (model referencyjny w środowisku MATLAB). Schemat obliczeń i warstwa sprzętowa ściśle dostosowane do charakteru obliczeń
- opracowanie i implementacja modelu węzła obliczeniowego (VHDL/Verilog, 1xVirtex II Pro, 2x Spartan II/IIe, implementacja układu FPU wg. standardu IEEE 754 - liczby podwójnej precyzji)
- specyfikacja wymagań oraz współpraca przy projekcie płyty głównej węzła obliczeniowego (12-warstwowa PCB)
- uruchomienie, testowanie, weryfikacja i walidacja systemu (współudział)

- główny redaktor wniosku: opracowanie harmonogramu oraz kosztorysu, opis merytoryczny (współautor)
- opracowanie raportu końcowego
Logo
wykładowca (dydaktyka)
Politechnika Poznańska
1/Przygotowanie materiałów dydaktycznych do zajęć i prowadzenie zajęć (wykłady, laboratoria) z zakresu: elektronika cyfrowa (FPGA), projektowanie złożonych systemów cyfrowych (FPGA), programowanie (C/C++), systemy wbudowane (hardware/software co-design), soft-computing (sieci neuronowe, sterowanie rozmyte)

2/Organizacja nowych laboratoriów (projekt laboratorium, zdobycie środków finansowych na zakup sprzętu, wyposażenia, itp., uruchomienie, nadzór);

3/Inicjowanie i nadzór nad realizacją innowacyjnych projektów systemów biomedycznych prowadzonych w ramach prac inżynierskich oraz magisterskich (w tym prowadzonych wspólnie z Katedrą Neurologii Uniwersytetu Medycznego w Poznaniu);

4/Opracowanie raportów z prac badawczych

5/Uruchomienie i administracja platformy klasy e-learning dla kilkuset użytkowników (Moodle, Claroline)
Logo
programista / administrator Linux
Xnet inż. Ludwik Rożnowski
serwer TFTP
przeniesienie części wewnętrznych bibliotek z platformy Win32 na platformę Unix/Linux (POSIX)
programowanie wielowątkowe, programowanie sieciowe (warstwy: transportowa i aplikacji)
administracja serwerami wewnętrznymi (Linux)

Szkolenia i kursy

Automotive Functional Safety Professional (AFSP) - certyfikat wydany przez SGS-TÜV Saar

Edukacja

Logo
Automatyka i Robotyka (specjalność Robotyka), magisterskie
Politechnika Poznańska

Specjalizacje

Inżynieria
Elektronika/Elektryka
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista C++

Zainteresowania

fotografia czarno-biała, żeglarstwo, klasyczna muzyka elektroniczna

Grupy

8 wszystkich wypowiedzi
1 plus
Cyfrowe Przetwarzanie Sygnałów DSP
Cyfrowe Przetwarzanie Sygnałów DSP
Grupa przeznaczona do wymiany informacji i doświadczeń na temat Cyfrowego Przetwarzania Sygnałów DSP (Digital Signal Processing).
hardware
hardware
Dla wszystkich projektujących sprzęt elektroniczny.
HDL
HDL
Grupa traktujaca o projektowaniu i weryfikacji ukladow elektronicznych w jezykach HDL.
LINUX i OPEN SOURCE
LINUX i OPEN SOURCE
grupa dla uzytkownikow fanow maniakow i fanatykow linuksa :)
Politechnika Poznańska
Politechnika Poznańska
Politechnika Poznańska studenci, absolwenci, pracownicy
Systemy wbudowane
Systemy wbudowane
Grupa ludzi zajmujących się tą niezwykle ciekawą gałęzią informatyki.