(
Software
Hardware
Qualification
Vollen Zyklus-
Produktentwicklung
High Tech Industrie
und R&D:
Eingebettet
Systemsoftwar...
International
Consulting
Canada
Germany
USA
Representative
experience
Work Projects
Jan 2006–present Beratung in Canada, U...
Feb 2000-May 2002 ATI Technologies –Toronto
• Engineer -Display & Grahic processing domain – ASIC Kontrolle durch Software...
Dipl. Project Bildkompression mit adaptive Quantisierung von pendeln Merkmale. Industrielle
Bildverarbeitung.
Courses(Exce...
Nächste SlideShare
Wird geladen in …5
×

Andrei_Popescu_CV_Deutsch

196 Aufrufe

Veröffentlicht am

0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
196
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
21
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Andrei_Popescu_CV_Deutsch

  1. 1. ( Software Hardware Qualification Vollen Zyklus- Produktentwicklung High Tech Industrie und R&D: Eingebettet Systemsoftware Firmware Hardware Elektronik Performance modelling Industries: ASIC Semiconductor Display Engineer Medical Software-Hardware Development Computer peripherals -GPU SW Treiber -Display SW-HW -Test BIOS boards Automotive -Eingebettet SW -Instrumentation Verbraucher -Graphic Display Treibers Biomedical -EKG Systems Electronics: Test boards PDU development FPGA-CPLD Communications SW-HW Verschiedene protocols Education • Dipl. Elektroingenieur spezialisiert auf Elektronik und Telecommunications - Electrical Engineering- Polytechnic University Bucharest 1985 • Erweiterte elektronische Design Aufbaustudium (Digital VLSI) - North American Institute of Computer Systems Toronto 2002 Software - (SDLC, Software, Firmware, Embedded, Integration, Digital Design, Electronics) • Volle Entwicklungszyklus: software(10yr+),embedded- firmware (10yr+), electronik hardware(5yr) Fachkenntnisse Programmiersprachen & API • C/C++ (10yr/7yr+) C#(1y) Assembler (4 yr+) Prolog(6 month) Fortran(4yr+) • Windows (WinForms/.NET Win32(3yr) GUI MFC(2yr) , DLLs, Software Freigabe Software&System Gebiete: automotive(7yr),VLSI (7yr),R&D(10yr),PC peripherals(6yr), medical(7yr) • Vollen Zyklus(Konzept, Architektur,Design, Implementierung, Inbetriebnahme,Freigabe, Überprüfung) • V-Modell Agile, CMMI, XP System SW-HW engineering, Partitionierung, Integration, Diagnose • Software Entwicklungspläne, SW build-Version,Embedded (uC, uProcessor ,DSP),builds -Freigabe • Revision/Version/Datenquellen-Steuerelement Dateien machen empfindliche Kostenentwicklung • Medizin / Biomedizin / Industrie/Verbraucher/automotive, SW-Portierung ,Expertensysteme, UML • Embedded Echtzeit,BSP,Anwendung Eingebettet (C/C + +/Assembler) Entwicklung,Algorithmen • Digital Signal Processing-DSP Video/Bild-2D-FFT-Verarbeitung/komprimieren,HAL, DSP • Grafik Video Treiber-Entwicklung, Machine Vision, Bilderkennung, POST-power-on self-test • GUI grafische Modellierung / HMI-Human-Machine-Interface, Grafik LCD, Virtualisierung (KVM) • Kommunikationsprotokolle (+Debug), multithreading, Bootloader, sicherheitskritische Systeme • Verteilte Systeme-Analyse,Ereignis-gesteuerte SW, beschreibende/strukturierte Programmierung • SW-HW Architecture(AUTOSAR, various), OOD/OOP , HW/chip bring-Up ,Haptik ,multicore • SW Kontrolle (Video, verschiedenen IC, A/D, chip, IC, Sensoren) ,Mess-Systeme, Kalibrierung • Video Bildverarbeitung Übertragung standard Definition-Qualitätsverbesserung, quantitative Methoden • Firmware Komponente / System / Integration, OS Internals, Expertensystem Instrumentierung • Steuerungssoftware, Datenerfassung, Konfigurationsmanagement, Quellcodeverwaltung, Cryptography Software Umgebungen und Werkzeuge • Windows, Micrium uCOS,Propr. RTOS,OSEK, GreenHill Integrity, (Free)RTOS , Linux , UNIX, DOS • Platforms: Infineon, PC(x86), ARM , PPC, MIPS, NEC, microcontrollers(8051family,Atmega) • uVision, TASKING,WindRiver, MATLAB ,AVRStudio/ IAR/ ICC/Keil AVR,Visual Studio • WinIDEA,SoftIce, WinDbg, Kernel debugger, Borland , C51/DS51, FORTRAN, assembly • Multiprocessors/Multicore Win32 .NET MFC MATLAB ,Eclipse, Remedy ,shell scripting ,Perl • MS Project, Source control (Synergy CM ,CONTINUUS , PERFORCE, PVCS, ClearCase) Kommunicationprotocolle • CAN, SPI, I2C, X.25, serial RS232, RS485, Ethernet(BOOTP, UDP,TCP/IP) ,USB exposure • Netzwerk Geräusch erforschen ,Netzwerk Leistung modeling(Linux) Fachkenntnisse Electronik Hardware vollen Zyklus-Produktentwicklung, Industrie, video (5 years) • Vollen Zyklus (Konzept, Anforderungen, Design, Verifizierung, Validierung, Wartung) • Digitale Systeme Entwerfen Methodik VHDL (3yr) Digital HW(2yr) ASIC-FPGA/CPLD Entwurf Methodik, Algorithmische / endliche Zustandsautomaten, RTL , Algorithmische / endliche Zustandsautomaten, Labor-Geräte (Geräte/Testverfahren, Oszilloskop, etc.),echtzeit CPLD Entwurf • RISC Prozessor-Design/Verifikationsmethodik, Synthese /simulation, Prototyping. • Hardwareimplementierung des Algorithmus (algorithmische Zustand Maschine Methodik,HDL) • Bildverarbeitung,Grafik/Imaging/Video/Computer-Systeme-Hardware-Architektur, PC(80x86) • PC(80x86) Test-Platten-Konstruktion und Fertigung, PCB Capture-Layout • PDA - Persönliche digitale Agenda - handheld Board Design (MIPS VR4181) System-Engineering • Design Verifikationsmethodik (Blackbox, graues Feld, Whitebox, Testfälle, Abdeckung, Erfassung und Generierung Reize, Verhaltensmodelle, etc.), testbench, Prüfung, Diagnose, Algorithmus-Darstellung • ISA -LCD Schnittstelle, PCI , Echtzeit-video-Bearbeitung ( Altera CPLD’s, NTSC, PAL) ,analog • Hardware Umgebungen(Multicore, FPGA-CPLD,PCB, ECUs) / CAD / EDA tools: • MPC5643L,Renesas RH850/P1x, Infineon Aurix, ARM TI Cortex M3 LM3S9B96,TMS320C6472 • X86 PowerPC, NEC850,Atmega128 AVR, x86, Intel 80C552 -8051 Familie, 8080, MIPS VR4181 • FPGA(Virtex II),CPLD(XC9500), Max PlusII (Altera), WebPACK ISE (Xilinx) • ModelSim (Mentor Graphics), Leonardo Spectrum , VHDL , Verilog , AHDL Software Firmware Embedded Electronics Berater Stefan Andrei Popescu ca.linkedin.com/in/stefanandreipopescu/en sapopescu@gmail.com apopescu@rogers.com` 015259619406(Deutschland) mobile
  2. 2. International Consulting Canada Germany USA Representative experience Work Projects Jan 2006–present Beratung in Canada, USA and Germany • Solcom(VW Aug-Dec 2014) ECU Lenkung Software Berater Eingebettet Systeme, Portieren Software zu Renesas RH850/P1x,SW-Architekturen,DOORS, AUTOSAR, C/C++, Multicore,Builds,MATLAB, CM Synergy,CS Synergy, Lenkung, Freescale MPC5643L, Anforderungen, Labor-Geräte,AUTOSAR Portierung Analyse (BSW,ICU,GPT), BLDC • Oxford (Feb-May 2014) ECU Body controller BCM (Bremse,Licht, Wisher,Fenster…) Eingebettet Systeme, Test, Ursache Analisys, C/C++, AUTOSAR Konfiguration proprietären Werkzeuge (BSW,ADC,io hw-comm abstraction),Modul Generation, Hardware Abstraktion, integration, builds merges, MATLAB, DOORS, CM Synergy,CS Synergy, Labor-Geräte • Oxford( Autolive May-Dec 2013)ECU Airbags SW Berater (SW Team lead, Sw Eng.) Eingebettet Systeme ,MS Project,V-Modell, Sensoren, Bootloader, Firmware-Update, Lauterbach, Anforderungen & Spezifikation, Infineon Aurix, Software-Entwicklung plan, Enterprise Architect, WinIDEA, CM Synergy,CS Synergy, Eclipse, TASKING Compiler, C/C++ Programiersprache,DOORS, AUTOSAR (MCAL, BSW) ,Multicore • Hitech Corp. (Sept 2012- Feb 2013) Beratung Eingebettet Systeme, Haptisch taktilen Cueing, imaging, Automotive Beratung, SW-Architekturen, Durchführbarkeit, OOP, OOD, C++, Konzept Verifikation • Adaptive Networks –Montreal Jan 2010- May 2012 ARM-TI Cortex M3 LM3S9B96 Abgeschlossene Firmware-Update-Lösung (Stellaris-Bootloader-Steuerelement), C, C ++ CLI/.NET (3.5,4.0), GUI, Keil uVision, Visual C++ 2008 Express, Prof. 2010 shell, WinForms, Code Composer Studio, Host-Boot, Multicore DSP TMS320C6472, RS232, Ethernet (BOOTP, UDP, TCP/IP), ereignisgesteuerte sw, Inbetriebnahme,Tektronix Objekt Formate, Hardware , Integration, JTAG, I2C, SPI, Multitarget-Multiprozessor-Entwicklung, Wireshark, Diagnose, multithreading • Eaton Corp Feb 2007- Nov 2008 –Michigan- SW Engineer –Verschiedene Probleme gelöst, in automotive Echtzeit-Steuerungen (Zeit Einschränkungen, CAN-Bus Daten Prioritäten, Sequenzierung und Diagnose) eingebettet C + / C, OSEK/PowerPC, OOP, UML, MATLAB, SIMULINK, Real-Time Workshop, WindRiver Werkzeuge, Eclipse 3.x, ClearCase, Code-Optimierung, Debuggen, S- Funktionen, Hardware-Steuerung, CAN / J1939, CANape, CCP2.1, DOORS, build make • Delphi –Kokomo,Indiana Sept 2006- Dec 2006- SW/HW Integrator Ingenieur für in-Car- multimedia-Infotainment-Elektronik. Abgeschlossene multimedia-Integration für Fahrzeug-Ausrüstung Entwicklung, RTOS, C Echtzeit, Synergy CM, NEC850, IDT850, Sensor-Parameter-Steuerung, CAN- bus, neue Produkt sw-hw zu bringen – bis, Power-Modi, PVCS, make build • GE –Toronto Jan -2006 –Jun 2006 Industrielle elektrische Mess Systementwicklung abgeschlossen Greenhills BSP für nicht unterstützte PowerPC - RTOS GreenHill Integrität, MULTI GreenHill, BDM, PowerPC 860-870-Familie, PowerPC board bringen-Up, RS485, RS232, imaging Artefakte entfernen May 2005 – September 2005 Raritan Computer Inc – Somerset, NJ , USA Senior System Engineer – System Engineering & Architecture group • Produkt System Engineering (SW-HW-FW Architektur Anforderungsdefinition, neues Produkt) für remote-Netzwerk-Kontrolle durch Video-Tastatur-Maus Virtualisierung, DOORS, C + + / .NET, CMMI • Embedded Linux Netzwerk Performance Modellierung, Shell (Bash) scripting und Perl • Digital signal processing - Video Standardauflösung /quality Qualitätsverbesserung über Digital (Netzwerk) und analoge Geräte mit DSP-Bildverarbeitung Algorithmen/Methoden (1D - 2d-FFT, Wavelet-Exposition, Ausrüstung-Frequenz-Analyse), Virtualisierung • Elektronik Hardwarelösungen auf System-Power-Modi/einschalten-Geräte Jan 2003 – Feb 2005 contracting - Toronto, Canada • High Tech Solutions 2004-2005 - PCI test Boards (Xilinx XC9500XL Familie CPLD), VHDL, Orcad 9.2/9.1, PCB Layout, CPLD Entwicklung • Cimtek 2004- Digitale Videosysteme Analysys und Test-Konzept, video-Software-Hardware- Architektur (PowerPC-basierten), C++, Audiogerät Kontrolle, Web Services, RPC • Y-Vamp Corp 2004 Corp- Echtzeit video-Hardware Konvertierung von Rec 601 (PVR personal- Videorecorder Ausgang) für die Verarbeitung von video IC input Rec 656 (portable video System).Verwendet von Altera HDL – AHDL – Echtzeit Video-Signalverarbeitung bis auf die Altera CPLD (MAX3000), MaxPlusII, SDTV, TV NTSC / PAL, verschiedene video-IC, Videosystem Analysys (Video IC-Microcontroller), RGB, YcrCb, parallele Verarbeitungskomponenten • Y-Vamp Corp 2003 Sichern, aktualisieren für video Systemfirmware (portable video Überwachungssystem), Toronto, verschlüsseln/entschlüsseln (Verschlüsselung DES 3-2-1-Methode) Bootloader (C/IAR) und PC-Anwendung (C#-/.NET / Seriell RS232) für Atmega128 (Atmel), verschlüsselt Firmware Aktualisierung, ICC AVR und Keil IDE, Videogeräte Analyse, SPI, JTAG, Mikrocontroller-Entwicklung-Verfahren. Borland Builder Entwicklung. • North American Institute for Computer Systems-Toronto Aug 2002-Feb 2003 Advanced Electronic Hardware Design Postgraduate Course -Hardware Design Methoden, VHDL, Verilog, Programmierung von Altera FPGA/CPLD / Xilinx, Design-Verifizierung (RISC-Prozessor – Xilinx Virtex), state Machines, Datenpfad-control Unit Design, hw-Algorithmus-Darstellung, sw, hw- Übersetzung, DSP-HW-Implementierung, Robotik
  3. 3. Feb 2000-May 2002 ATI Technologies –Toronto • Engineer -Display & Grahic processing domain – ASIC Kontrolle durch Software (Radeon- Prozessor-Chip-Familie), GPU-Treiber-C-Programmierung (einige Assembler). Entwickelten modifizierten GPU Software Treibercode mit Bezug zu Hardwareabstraktion, Anzeigegeräte Algorithmen Umsetzung, digitale Hardware-Chip Control, DDC EDID, LVDS, DVI, DVI-I, TMDS, VESA / GTF Einblendezeiten steuern, Clock-Steuerelement, I2C, Bildwiederholfrequenzen, PLL- Steuerung, video-Daten-Fluss-Optimierung, video Display-Modi-Auflösung, Display Steuerung, Controller-Steuerung, Video / display Verbesserung: PC-GPU Karten / Anzeigegeräte (Monitore, LCD's, die DFP), Versionskontrolle - baut, Makefiles, DLL-Bibliotheken, Kernel-Debugger, Softeis, WinDbg, Windows NT / 9 X / 2K / XP, Treiber bestimmte OOP, SW-Komponente /integration/ Freigabeverfahren, SW-Architektur, Quellcodeverwaltung CONTINUUS (Synergy CM), PERFORCE (Release-Management). Oct 1999 - Jan 2000 Softfield Research LTD – Toronto Entwicklungsingenieur Elektronik-Hardware - digital MIPS NEC VR4181 design, handheld-Geräte - PDA (persönliche digitale Agenda), PCB, digitale Schnittstellen und Design (LCD, taktiler Bildschirm, Speicher), Protel, Redhat 6.0 Linux OS, C-Programmierung, System, Selbsttest. Oct 1998 – Jan 1999 Polytechnic University Bucharest – Romania Faculty of Electronics & Telecommunications Bucharest - Associated didactic staff • Numerische Algorithmen und C-Programmierung verschiedener Algorithmen auf Elektronik - Optimierungen der Merkmale, Interpolationen, fokussierte Seminar-Elektronik Anwendung Differentialgleichungen (System) , Gleichungen, Integrale, Derivate, verschiedene Arten von Regression, Fehlerbehandlung Oct1988 – Okt 1998 PC, Mikrocontroller und Mikroprozessoren Division SW/HW des R&D Instituts für Elektrotechnik Bukarest, Rumänien Projekt Responsible(manager)/Principal Research Engineer/Software Eng/Application Developer /Electronic Engineer Projekte/Produkte-Entwicklungsumgebung für Industrie,Medizintechnik • Zentrale Parallel verteilt Elektrokardiographie monitoring-System (PC und Mikrocontroller Plattformen)-V5. 0-Programmierung Visual C++, MFC, GUI, OOP und OOD-Objekt oriented Design und Analyse, C51 (8051-Mikrocontroller-Familie), Echtzeit-Programmierung. Windows-GUI- Anwendung, die mehrere Elektrokardiographie EKG-Signale auf einem zentralen PC-Bildschirm und auch die aufgenommenen EKG-Signale lokal auf LCD Anzeigen entwickelt. 80C552-Mikrocontroller- Board und Prozess EKG-Signal (C51, DS51), auch für die LCD-Anzeige verwendet. Die LCD-Digitaler Hardware-Schnittstelle entwickelt.DSP mit Bezug zu Signal Klimaanlage, Filtern, Amplitude-Frequency charakteristische Reproduktion – Übertragung zwischen Ausrüstungen. • 80C552 basiertes System, die Gas-Druck (BLDC Motoren Sensor) und Konzentration für Fahrzeuge (Mikrocontroller-Plattform) gemessen. Anwendung enthalten Software Kalibrierung, Stundenlauf Zeit Routine (I2C Erinnerungen), HMI Design und Implementierung (Panel-Routinen, Display-Routinen), Analog/Digital (A/D)-Umwandlung und Sampling Routinen, schnelle Echtzeit-Filtermethoden, Hardware Selbsttest-Verfahren. C für 80C552 Mikrocontroller (C51, Franklin-Software).DSP: signal- Konditionierung und Frequenz-Merkmale-Identifikation. • Remote Control System (PC + Kunden proprietäre) für verteilte Temperatur und Wärme-Mess-Gerät (mehrere Erwerb Punkte, Centralizer /concentrator) DANFOS Leistungsindikatoren. Gebrauchte OOP und OOD - Objekt-orientierte design, Multitasking, GUI, Hardwareabstraktion, seriellen Kommunikation. Entwickelten Hardware testen Verfahren des gesamten Systems. Borland C/C++ • Visual C-Programmierung, Win32API, GUI, statistische Daten Display - Win32/NT • PC ISA Board für IBM-PC kompatiblen testen und Reparieren von Aktivität, Herstellung (vollen Zyklus Fertigung Waffenkunde). • Medizinische Expertensystem für Kardiologie Diagnostik – DSP (FFT), Formularerkennung, Turbo Prolog, Turbo C und Assembler / DOS (gemischtsprachige Programmierung-Assembler 8086 mit C, Interrupts) /IBM-PC kompatibel. Architektur den Software-Teil des Projektes. • System engineer (PC, Mikrocomputer, Großrechner). Komplexes System Probleme, SW, HW gelöst und an der Grenze von Software/Hardware (Hardware MMU, Speicher, Datenübertragung über Netzwerke, Entwicklung von Anwendungen, Daten -OS System Korruption, Fehler-Ursache) 1987 – 1988 Forschung & Entwicklung Institute for Automation Bucharest - Romania System Engineer / Anwendung Entwickler-System (zertifiziert auf Stelle 1988 , System diagnostizieren, Systemwartung), C-System-Programmierung. 1985 – 1887 SARO Enterprise Targoviste - Romania System Software Engineer / Application Developer - FORTRAN, Assembler. Daten- Wiederherstellung nach Systemabsturz, OS internals. 1985 Dipl. Electrical Engineer Electronics & telecommunications Faculty - Bucharest Romania
  4. 4. Dipl. Project Bildkompression mit adaptive Quantisierung von pendeln Merkmale. Industrielle Bildverarbeitung. Courses(Excerpt): Übertragung der Informationstheorie, Signale, Schaltungen und Systeme, Mikrowelle, Math, Digital-Analog-Design, Power Electronics, Computerdesign, Programmierung, Algorithmen Sprachen Staatsangehorigkeit: English, German, French, Hungarian, Romanian. Canadian/Romanian

×