Umiejętności
Atmel AVR
Systemy wbudowane
I2C
I2S
IBM DOORS
JSON
Logic Analyzer
Lua
Perforce
Python
SPI
XML
1-Wire
Enterprise Architect
C/C++
CAN
RS-232
Linux OS
Protel Altium Designer PCB
Eagle CadSoft
MOST
VHDL & FPGA
RS-485
IBM Rational DOORS
ODX
Specialist Qualification and Test Automation
Digital Signal Oscilloscope
Digital Signal Generator
Języki
polski
ojczysty
angielski
biegły
niemiecki
dobry
Doświadczenie zawodowe
Software Engineer in department CPM-Daimler-SW-System
HARMAN AUTOMOTIVE
Responsibility: diagnosis car functions development and bug fixing
Projects: NTG series (Head Unit), Hermes (Telecommunication Unit)
Software components: Onboard Diagnosis, Remote Diagnosis Application
Experience: Huawei GSM/LTE module running Android OS, Embedded LUA, CANoe/CAPL, AUTOSAR /Renesas SH2 Toolchain
Projects: NTG series (Head Unit), Hermes (Telecommunication Unit)
Software components: Onboard Diagnosis, Remote Diagnosis Application
Experience: Huawei GSM/LTE module running Android OS, Embedded LUA, CANoe/CAPL, AUTOSAR /Renesas SH2 Toolchain
Specialist Qualification and Test Automation Engineer
HARMAN AUTOMOTIVE
Supervision and coordination of external suppliers (test tools development, software qualification.
Developers assistance / advice on troubleshooting / analysis and problem solving.
Concept development and implementation of improvements in software qualification procedures.
Development of diagnosis tests automation software.
Technical responsibility for car infotainment diagnosis tests in several BMW projects.
Regular software qualifications of the complete diagnosis functionality spread over several multimedia controllers.
Developers assistance / advice on troubleshooting / analysis and problem solving.
Concept development and implementation of improvements in software qualification procedures.
Development of diagnosis tests automation software.
Technical responsibility for car infotainment diagnosis tests in several BMW projects.
Regular software qualifications of the complete diagnosis functionality spread over several multimedia controllers.
Software Engineer
Leading role in development of digital power supply (power drop simulator) as part of an internship project.
Development of drivers for Philips single CD playback mechanisms in several car radio projects.
Responsible for development of Panasonic internal 6CD changer driver based on hierarchical state machines. The driver has been integrated to several car entertainment projects.
Designing software architecture based on UML.
Development of drivers for Philips single CD playback mechanisms in several car radio projects.
Responsible for development of Panasonic internal 6CD changer driver based on hierarchical state machines. The driver has been integrated to several car entertainment projects.
Designing software architecture based on UML.
Systems Engineer
Requirements analysis, functional test procedures and system documentation of car infotainment projects for SAAB and GM.
On site support for distributed SAAB infotainment project.
Working as Systems Engineer, responsible for customer requirements analysis.
Preparing system documentation and functional test procedures.
Field tests of distributed navigation system including GPS receiver, accelerometer and speed sensors.
Gained experience in CAN and MOST (fiber optic based Media Oriented System Transport).
Close cooperation with foreign developers from many competencies (software, hardware, mechanics, systems) and customer representatives.
On site support for distributed SAAB infotainment project.
Working as Systems Engineer, responsible for customer requirements analysis.
Preparing system documentation and functional test procedures.
Field tests of distributed navigation system including GPS receiver, accelerometer and speed sensors.
Gained experience in CAN and MOST (fiber optic based Media Oriented System Transport).
Close cooperation with foreign developers from many competencies (software, hardware, mechanics, systems) and customer representatives.
Projekty
Daimler Telematics Control Unit (TCU)
Technical Supplier Interface for Vector (oVCI - onboard Vehicle Communication Interface, CAN)
Model-driven and test-driven approaches
Support by fulfilling SPICE Level 2 ENG.6
The TCU offers high-speed connectivity via LTE and state-of-the-art network security technologies for secure, convenient Internet access, and a wide range of safety features including eCall (automated calls from the car to bring rapid assistance to motorists involved in a collision). The system is also field-upgradeable to ensure compatibility with the latest telematics protocols and specifications.
Zakres obowiązków
Remote-Diagnose Lead and SH2 (Renesas, Autosar, C) DeveloperTechnical Supplier Interface for Vector (oVCI - onboard Vehicle Communication Interface, CAN)
Model-driven and test-driven approaches
Support by fulfilling SPICE Level 2 ENG.6
BMW NEXT GENERATION MULTI-MEDIA INTERFACE (MMI)
Developers assistance / advice on troubleshooting / analysis and problem solving.
Concept development and implementation of improvements in software qualification procedures.
Development of diagnosis tests automation software.
Technical responsibility for car infotainment diagnosis tests in several BMW projects.
Regular software qualifications of the complete diagnosis functionality spread over several multimedia controllers.
BNBT (CIC-HIGH) is the successor to the current CIC head unit fitted in all vehicles equipped with BMW Navigation system Professional. The unit already provides a highly optimised Multi-Media Interface (MMI) so the objective of NBT is to focus on design and performance.
Under the hood, invisible for end user, a diagnosis monitors all related subsystems.
Under the hood, invisible for end user, a diagnosis monitors all related subsystems.
Zakres obowiązków
Supervision and coordination of external suppliers (test tools development, software qualification.Developers assistance / advice on troubleshooting / analysis and problem solving.
Concept development and implementation of improvements in software qualification procedures.
Development of diagnosis tests automation software.
Technical responsibility for car infotainment diagnosis tests in several BMW projects.
Regular software qualifications of the complete diagnosis functionality spread over several multimedia controllers.
CD driver component for several GM and VW infotainment projects
Responsible for development of Panasonic internal 6CD changer driver based on hierarchical state machines.
Designing software architecture based on UML.
Redesign of an audio streaming component in car entertainment projects to improve performance, maintenance and reuse-ability.
Close cooperation with foreign software developers and suppliers.
CD driver is a common building block to be integrated in different in-car infotainment systems.
Zakres obowiązków
Development of drivers for Philips single CD playback mechanisms in several car radio projects.Responsible for development of Panasonic internal 6CD changer driver based on hierarchical state machines.
Designing software architecture based on UML.
Redesign of an audio streaming component in car entertainment projects to improve performance, maintenance and reuse-ability.
Close cooperation with foreign software developers and suppliers.
SAAB infotainment
Working as Systems Engineer, responsible for customer requirements analysis.
Preparing system documentation and functional test procedures.
Field tests of distributed navigation system including GPS receiver, accelerometer and speed sensors.
Briefing sessions with co-developers from many competencies (software, hardware, mechanics, systems) and customer representatives.
The Saab Infotainment system is compound of a main unit comprising a radio and navigation unit. A CD player and CD changer for the cabin (in-dash) are available as accessories/options and a CD changer for the luggage compartment is available as an accessory.
The infotainment system can be operated using the steering wheel controls and the control panel. The control panel is linked to the Saab Information Display (SID), which is located above the main unit in the instrument panel.
All the components are bounded to each other and to the car through CAN and MOST (fiber optic based Media Oriented System Transport).
The infotainment system can be operated using the steering wheel controls and the control panel. The control panel is linked to the Saab Information Display (SID), which is located above the main unit in the instrument panel.
All the components are bounded to each other and to the car through CAN and MOST (fiber optic based Media Oriented System Transport).
Zakres obowiązków
On site support for distributed SAAB infotainment project.Working as Systems Engineer, responsible for customer requirements analysis.
Preparing system documentation and functional test procedures.
Field tests of distributed navigation system including GPS receiver, accelerometer and speed sensors.
Briefing sessions with co-developers from many competencies (software, hardware, mechanics, systems) and customer representatives.
Szkolenia i kursy
HARMAN COMPLIANCE PROGRAM (Understanding Global Competition, Ethics)
Open Source Software at HARMAN
Several Compliance Courses (Insider, Global Corruption and Bribery, Information Security and Protection,
Trade in the International Marketplace)
Basic GIT Training
C++ für Fortgeschrittene (2014)
ISTQB Certified Tester - Foundation Level (2010)
Systems Skill Enhancement Program SE-1 Curriculum
SW-1, Software Engineer Certification
ECAD Level 1 Certification
MCAD Level 1 Certification
EE Level 1 Certification
ME Level 1 Certification
Technician Level 1 Certification
Open Source Software at HARMAN
Several Compliance Courses (Insider, Global Corruption and Bribery, Information Security and Protection,
Trade in the International Marketplace)
Basic GIT Training
C++ für Fortgeschrittene (2014)
ISTQB Certified Tester - Foundation Level (2010)
Systems Skill Enhancement Program SE-1 Curriculum
SW-1, Software Engineer Certification
ECAD Level 1 Certification
MCAD Level 1 Certification
EE Level 1 Certification
ME Level 1 Certification
Technician Level 1 Certification
Edukacja
Specjalizacje
Inżynieria
Elektronika/Elektryka
Inżynieria
Motoryzacja
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista C++
Zainteresowania
science, embedded systems (incl. Linux, Raspberry Pi, STM32), building management, energy monitoring and saving, Kodi multimedia center, Unmanned Aerial Vehicles (UAV), Light Electric Vehicles (LEV), CAD/CAM projects and realization on self made CNC/3D Printer controlled by LinuxCNC, DLP 3D Printer, web services, security in networked communication, Software Defined Radio (SDR), telemetries of environmental data, smart home, Internet of Things (IoT), Vertical Axis Wind Turbine (VAWT), Mechatronics and more ...
Grupy
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