Janusz Duraj

Lead design engineer, Cadence Design Systems
Bielsko-Biała, śląskie

Umiejętności

C (język programowania) Embedded Linux Mikrokontrolery Programowanie Tcl-Tk Verilog VHDL

Języki

angielski
dobry
niemiecki
podstawowy

Doświadczenie zawodowe

Cadence Design Systems
Lead design engineer
Cadence Design Systems
Senior Design Engineer
- Development of verification environments for IP core components
- Introducing quality improvement systems for IP core components
- Adapting projects to the quality standards
- Cooperation with software group
- Customer service support for IP core
- RTL development - Verilog
Evatronix SA
IC Designer
- design and development linux driver for IP core multimedia components
- design and development of IP core multimedia components in HDL - Verilog/VHDL
- development verification environments for IP core multimedia components
- design and development video and image processing algorithms in HDL for IP core
- writing of design specifications
- co-design of PANTA DP IP core display processor
Evatronix SA
Trainee
- design and development of IP core multimedia components
- design and development of video and image processing algorithms
- writing of design specifications
- co-design of PANTA DP IP core display processor

Szkolenia i kursy

Mentor Graphics
Printed Circuit Board Design Course
June 2012

Emiter
Certyfikat Instalatora Systemu Automatyki Domowej TELETASK
February 2012

Free Electrons
Embedded Linux Kernel and Driver Development
2014

SKT-Nieratschker
Design Patterns for Embedded Systems
2015

Edukacja

Logo
Electronic and Telecommunication, magisterskie
Politechnika Śląska w Gliwicach
Logo
Electronic and Telecommunication, inżynierskie
Politechnika Śląska w Gliwicach

Specjalizacje

Internet/e-Commerce/Nowe media
Projektowanie

Zainteresowania

- Digital electronic
- Programming
- Software
- Motorcycles
- Photography
- Music and audio systems
- Astronomy

Inne

Programming languages:
- C, C++, C#
- Tcl, Tk
- assembler

Hardware modeling languages:
- Verilog
- VHDL

Software tools skills:
- EDA tools:
Mentor Graphics ModelSim/QuestaSim
Xilinx ISE
Altera Quartus
- numerical simulations tools:
Mathworks Matlab
Scilab
- other
Mentor Graphic Expedition PCB
Eclipse software

Other:
- Knowledge of the structure and programming techniques of ARM, AVR32, AVR, 8051 microcontroller
- Knowledge of the structure and programming techniques of FPGA
- Knowledge of Linux application in embedded systems

Grupy

C and C plus plus
C and C plus plus
Grupa dla miłośników programowania w językach C and C++
Elektronicy
Elektronicy
Grupa zrzeszająca elektroników.
hardware
hardware
Dla wszystkich projektujących sprzęt elektroniczny.
HDL
HDL
Grupa traktujaca o projektowaniu i weryfikacji ukladow elektronicznych w jezykach HDL.
Serwis maszyn i urządzeń
Serwis maszyn i urządzeń
Grupa zrzeszająca specjalistów wszystkich branż, którzy zajmują się serwisowaniem maszyn i urządzeń
Systemy embedded
Systemy embedded
Grupa ludzi interesujących się zagadnieniami programowania systemów embedded (także zwanych systemami wbudowanymi).