Łukasz Zambrowski

Embedded Software Engineer
Kraków, małopolskie

Umiejętności

Embedded C Embedded Devices Embedded Linux FreeRTOS Java Qt SVN C++ Programming Mikrokontrolery

Języki

angielski
biegły
niemiecki
podstawowy

Doświadczenie zawodowe

Logo
Embedded Software Engineer
własna działalność
oprogramowanie C++ dla embedded linux (aplikacje bez GUI):
- niskopoziomowe sterowniki do obsługi peryferiów, interfejsy spi, i2c, uart, adc, 1w itp.
- komunikacja udp/tcp, implementacje protokółów modbus, xml/wsdl/soap, inne dedykowane
- przetwarzanie zebranych danych, prosta obsługa SQLite, PostgreSQL
- systemy automatycznej aktualizacji, wykrywanie w sieci niezależne od ustawień IP
- SVN jako system kontroli wersji oprogramowania

oprogramowanie PC (Qt):
- aplikacje serwisowe umożliwiające testowanie, konfigurację, aktualizację firmware

sporadycznie:
- firmware do dedykowanych urządzeń z procesorami STM32fxxx, ATMega
- aplikacje android jako UI do oprogramowanych urządzeń
- obsługa modemów GSM
Logo
Pion badań i rozwoju, Kierownik Sekcji informatyki
TRAX elektronik
- do obowiązków z poprzedniego stanowiska dodatkowo nadzór nad pozostałymi projektami prowadzonymi w dziale
Logo
Pion badań i rozwoju, Starszy inżynier programista systemów osadzonych
TRAX elektronik
- opracowywanie założeń projektowych/ wymagań/ algorytmów dotyczących projektowanego oprogramowania,
- opracowywanie standardów projektowych oprogramowania,
- kierowanie członkami grupy programistów systemów osadzonych,
- wdrażanie programistów systemów osadzonych w wykorzystywane standardy, szkolenia oraz nadzór nad zgodnością ich pracy ze standardami firmy,
- badanie poprawności zastosowanych rozwiązań,
- opracowywanie dokumentacji projektowej i produkcyjnej zgodnie z wdrażanymi normami wynikającymi z zastosowania systemu ISO 9001.
Logo
Pion badań i rozwoju, Konstruktor elektronik
TRAX elektronik
- opracowywanie schematów ideowych urządzeń elektroniki cyfrowej i analogowej,
- opracowywanie projektów obwodów drukowanych,
- uruchamianie prototypów urządzeń elektronicznych,
- opracowywanie i udoskonalanie oprogramowania systemów osadzonych,
- opracowywanie dokumentacji projektowej i produkcyjnej zgodnie z wdrażanymi normami wynikającymi z zastosowania systemu ISO 9001
- przeprowadzanie testów tworzonych oraz istniejących urządzeń.
Logo
Staż - Konstruktor elektronik
TRAX elektronik
- opracowywanie schematów ideowych urządzeń elektroniki cyfrowej i analogowej,
- opracowywanie projektów obwodów drukowanych,
- uruchamianie prototypów urządzeń elektronicznych,
- opracowywanie i udoskonalanie oprogramowania systemów osadzonych,
- opracowywanie dokumentacji projektowej i produkcyjnej zgodnie z wdrażanymi normami wynikającymi z zastosowania systemu ISO 9001
- przeprowadzanie testów tworzonych oraz istniejących urządzeń.
Logo
Praktyka - Konstruktor elektronik
TRAX elektronik
- opracowywanie schematów ideowych urządzeń elektroniki cyfrowej i analogowej,
- opracowywanie projektów obwodów drukowanych,
- uruchamianie prototypów urządzeń elektronicznych,
- opracowywanie i udoskonalanie oprogramowania systemów osadzonych,
- opracowywanie dokumentacji projektowej i produkcyjnej zgodnie z wdrażanymi normami wynikającymi z zastosowania systemu ISO 9001
- przeprowadzanie testów tworzonych oraz istniejących urządzeń.

Edukacja

Logo
Elektronika i Telekomunikacja: Aparatura elektroniczna, magisterskie
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie

Zainteresowania

nowoczesne technologie, motoryzacja, sporty drużynowe, lego technic, szachy

Inne

Bardzo dobra znajomość (połączona z ciągłą praktyką) języków programowania takich jak:
- embedded C, C/C++ wraz z frameworkiem Qt

oraz doświadczenie z:
- java, także dla Android,
- asm,
- Object Pascal,
- VHDL,
- JavaScript, AJAX, jQuery,
- HTML, CSS, PHP,
- SQLite, PostgreSQL

Bardzo dobra znajomość programów takich jak:
- QtCreator,
- Atollic TRUEStudio / Eclipse,
- Borland C++ Builder/Delphi,
- MSWord, MSExcel
oraz doświadczenie z:
- Microsoft Visual C++,
- Android Studio,
- Protel 99SE, Altium Designer,
- Active HDL, Xilinx ISE,

Bardzo dobra znajomość procesorów:
- ATmega128, 1280, 644p, 8, 16
- STM32F4xx (ARM Cortex-M4)
- AM335x (ARM Cortex-A8)

Systemów operacyjnych (od strony programistycznej):
- Windows,
- Linux, Embedded Linux,
- FreeRTOS,
oraz doświadczenie z:
- Android

Grupy

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Akademia Górniczo-Hutnicza to jedna z najlepszych i najbardziej renomowanych polskich uczelni, od lat zajmująca czołowe miejsca w rankingach szkół wyższych. Przoduje w dziedzinie nowocze