Leiterplattenlayout CR5000/8000 und Softwareentwicklung C++ Qt
Aktualisiert am 19.07.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 03.08.2020
Verfügbar zu: 100%
davon vor Ort: 70%
Leiterplattendesign mit CR5000 CR8000
Softwareentwicklung in c++, Qt Windows und Android
Deutsch
Muttersprache
Englisch
Lesen gut
Portugiesisch
Grundkentnisse

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
nicht möglich

Projekte

Projekte

1 Jahr
2019-03 - 2020-02

Layoutkonstruktion

CR5000 CR8000 TeamCenter
CR5000 CR8000 TeamCenter
Siemens Karlsruhe
10 Monate
2018-06 - 2019-03

Erweiterung und Programmierung meines Tools PcbDesignInspect

C++ Qt boost

Erweiterung und Programmierung meines Tools PcbDesignInspect zur Visualisierung und Überprüfung der Spannungsabstände von Leiterplattendaten und deren Dokumentation.

C++ Qt boost
4 Monate
2018-02 - 2018-05

Layout eines DDR2 - Processorboards

  • Layout eines DDR2 - Processorboards sowie dessen Stromversorgung.
  • Einhaltung der Designregeln der Differential-Pairs und Pin-Pair Spezifikationen von Siemens.
Siemens Erlangen
1 Monat
2018-02 - 2018-02

Layout einer Filterplatine

Layout einer Filterplatine unter Berücksichtigung hoher Spannungsabstände, sowie der Einhaltung der Designregeln von Siemens.

Siemens Erlangen
4 Monate
2017-10 - 2018-01

Layoutdesign für eine Maschinensteuerung

  • Layoutdesign für eine Maschinensteuerung unter Berücksichtigung hoher Spannungs- Abstände sowie Einhaltung der Designregeln von Siemens.
  • Eda-Tools CR5000 und Lightning der Fa Zuken.
Siemens-Erlangen
2 Monate
2017-09 - 2017-10

Weiterentwicklung PcbDesignInspect Programmierung

Weiterentwicklung PcbDesignInspect Programmierung C++ Qt, Boost.

5 Monate
2017-04 - 2017-08

Layoutkonstruktions eines 8-Lagen Prozessorboards

Layoutkonstruktions eines 8-Lagen Prozessorboards unter Einhaltung der DDR2-Designrichtlinien und EMV-Verträglichkeit, sowie der Fertigungsrichtlinien von Siemens

Siemens Karlsruhe
3 Monate
2017-04 - 2017-06

Leiterplattendesign

Konstrukteur Leiterplattendesign
Konstrukteur

Entflechtung einesDDR2 Layouts mit Zuken CR5000 unter Einhaltung der Siemens-Designregeln

CR5000 Layouteditor
Leiterplattendesign
Siemens AG
Remote
1 Jahr 3 Monate
2016-02 - 2017-04

Eigenentwicklung

  • Weiterentwicklung meines Tools PcbInspect zur Visualisierung von PCB-Daten
  • C++ Programmierung der GUI-Oberfläche mittels Qt sowie der darzustellenden Leiterplatteninhalte
C++ Qt-5.7 Boost STL QtCreator
3 Monate
2015-12 - 2016-02

Leiterplattendesign vor Ort

  • Leiterplattendesign vor Ort mittels des Layouttools DesignForce der Fa Zuken.
  • Skills Stromlaufeingabe mit DesignGateway, Datenbankbearbeitung, Leiterplattendesign
Fa Elster Osnabrück
6 Monate
2015-06 - 2015-11

Erweiterung der von mir betreuten Software zur Spannungsabstandsüberprüfung

Erweiterung der von mir betreuten  Software zur Spannungsabstandsüberprüfung (3D-Checker)  auf das Layouttool CR8000 DesignForce

C++ Qt 5.4 Boost
Zuken
2 Monate
2015-04 - 2015-05

Konvertierung Mentor Xpedition Layout und Stromlau

Konvertierung Mentor Xpedition Layout und Stromlauf nach Zuken CR8000 durch entwickeln einer Software zur automatischen Übersetzung.

C++ Qt Boost
Elster Osnabrück
1 Jahr
2014-05 - 2015-04

Layoutkonstruktion

Layoutkonstruktion für die Fa Balluff Neuhausen unter Einhaltung der firmenspezifischen Designregeln und Fertigungsvorgaben.

Balluff Neuhausen
10 Monate
2013-07 - 2014-04

Softwareentwicklung 3D-Viewer

  • Softwareentwicklung 3D-Viewer für Leiterplattendesign plus GUI
  • Programmierung in C++ unter Benutzung der Bibliotheken Qt 5.1
  • Skills Boost, Qt3D und QtCreator. Entwicklung für Windows 7 64Bit Desktop
2 Monate
2013-05 - 2013-06

Leiterplattenkonstruktion

Software CR5000 von Zuken Einhaltung der Designregeln Siemens AG
  • Leiterplattenkonstruktion   

  • PCB-Konstruktion zweier DSL-Modems

Software CR5000 von Zuken Einhaltung der Designregeln Siemens AG
Siemens AG Karlsruhe
3 Monate
2013-02 - 2013-04

Softwareentwicklung

  • Softwareentwicklung eines Tools zur Visualiesierung von PCB-Daten

  • C++ Programmierung der GUI-Oberfläche mittels Qt sowie der darzustellenden Leiter-platteninhalte

  • Eigenentwicklung

Qt-5.0.1 Boost STL
2 Monate
2013-01 - 2013-02

Layoutkonstruktion

  • Entflechtung eines analogen Designs Zu Testzwecken unter Einhaltung der Designregeln von SMA
  • Skills CR5000 Boarddesigner
SMA-Solar Technology AG Kassel
1 Jahr
2012-02 - 2013-01

Layoutkonstruktion

  • Layoutkonstruktion
  • Mitarbeit bei einem High-Speeddesign eines Intel- Motherboards unter Berücksichtigung der Einhaltung der DDR3-Designrules und der EMV-Verträglichkeit, sowie Einhaltung der Siemens Designregeln
  • Skills CR5000 Boarddesigner
Siemens AG Karlsruhe
2 Monate
2012-09 - 2012-10

Mitarbeit an einem Layout eines Motherboards

Mitarbeit an einem Layout eines Motherboards der neuesten Prozessorfamilie Intel, unter Einhaltung von EMV- und Designregeln.

Siemens AG Kralsruhe
6 Monate
2012-03 - 2012-08

Layoutkonstruktion

Layoutkonstruktion für Analoge und Digitale Designs von Wechselrichtern

SMA Solar Technolgy AG
2 Monate
2012-01 - 2012-02

Mitarbeit bei einem High-Speeddesign eines Motherboards

  • Mitarbeit bei einem High-Speeddesign eines Motherboards unter Berücksichtigung der Einhaltung der DDR3-Designrules und der EMV-Verträglichkeit, sowie Einhaltung der Siemens-Designregeln
  • Skills CR5000
Siemens AG Karlsruhe
3 Monate
2011-10 - 2011-12

Entwicklung einer C++ Klassenbibliothek für den IPC-Standard 2581

  • Entwicklung einer C++ Klassenbibliothek für den IPC-Standard 2581.
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Einfaches Interface um Pads-Logic-Daten zu importieren.
C++ Qt STL Boost
3 Monate
2011-07 - 2011-09

Entwicklung einer C++ Klassenbibliothek um Pads-Logic-Asciidaten zu lesen

  • Entwicklung einer C++ Klassenbibliothek um Pads-Logic-Asciidaten zu lesen.
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Einfaches Interface um Pads-Logic-Daten zu importieren.
C++ Qt STL Boost
2 Monate
2011-05 - 2011-06

Entwicklung einer C++ Klassenbibliothek

  • Entwicklung einer C++ Klassenbibliothek um PCAD-Daten zu lesen und weiterzuverarbeiten
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Entwicklung einer Konvertierungssoftware um PCAD-Leiterplattendaten nach CR5000-Leiterplattendaten zu konvertieren
C++ Qt STL Boost
2 Monate
2011-05 - 2011-06

Entwicklung eines Prüfprogramm

  • Entwicklung eines Prüfprogramms mit Benutzeroberfläche
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Überprüfung des Abstandes von SMD-Bauteilen auf der Leiterplattenunterseite gegen gebohrte Pins von Bauteilen der Oberseite um Wellenlötfehler zu vermeiden.
C++ Qt STL Boost Microsoft Visual Studio 2008 Qt-Creator Qt-Designer
9 Monate
2010-09 - 2011-05

Leiterplattendesign

  • Erstellung des Stromlaufs aus Handskizzen des Entwicklers mit der Stromlaufsoftware SystemDesigner von Zuken.
  • Erzeugen und Übernahme der Leiterplattendaten in die Leiterplattensoftware CR5000 der Fa Zuken. Konstruktion des Layouts unter Berücksichtigung von EMV- und Designreglen.
  • Erstellung der Fertigungsunterlagen
Systemdesigner CR5000 Gerber Excellon
Fa Kurz Remshalden
2 Monate
2011-03 - 2011-04

Programmierung einer Software-Lizenzierungssoftware

  • Programmierung einer Software-Lizenzierungssoftware
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Client-Server Programmierung eines Lizenzmanagers um Softwarelizenzen zu verwalten. Der Lizenzmanager stellt sicher, dass Software in einem Netzwerk nach Anzahl der erworbenen Lizenzen benutzt werden kann.
C++ Boost Qt Visual Studio 2008 XML Qt-Creator Qt-Designer
4 Monate
2010-08 - 2010-11

Softwareerweiterung 3D-Checker

  • Wichtigste Tätigkeiten und Zuständigkeiten
  • 3D-Checker ist eine Software die Mindestspannungsabstände auf einer Leiterplatte von der Oberen Lage zur unteren Lage überprüft und einen Report sowie ein Fehlerprotokoll erstellt.
C++ Qt XML URF-Fehlerprotokoll von Zuken ZFC - C++ Klassenbibliothek Zuken
Fa Zuken München

Aus- und Weiterbildung

Aus- und Weiterbildung

Zertifikate:                

  • ISTQB Certified Tester - Foundation Level
  • edX / Microsoft: Programming with C#  (DEV204x)
  • edX / Microsoft: Querying with T-SQL  (DAT201x)    
  • Microsoft Dynamics CRM 2011 ? Applications

Kompetenzen

Kompetenzen

Top-Skills

Leiterplattendesign mit CR5000 CR8000 Softwareentwicklung in c++, Qt Windows und Android

Schwerpunkte

Leiterplattenlayout CR5000/Cr8000
Softwareentwicklung C++11/14/17 Qt.5.x boost Xml Sql

Betriebssysteme

Linux
Unix
Windows

Programmiersprachen

Boost
C
C++
CADIF
CR5000-Ascii
CSS
EDIF
Exellon
HTML
IDF
JavaScript
Qt
RSX274
SQL
STL
SVG
XAML
XML

Datenbanken

Informix MySql

Design / Entwicklung / Konstruktion

CR5000 Layouteditor
Leiterplattendesign
  • Im Leiterplattendesign arbeite ich mit der EDA-Software CR5000/CR8000 von Zuken. Da ich eine eigene Lizenz besitze, besteht auch die Möglichkeit vor Ort nach Aufwand zu arbeiten.
  • In der Softwareentwicklung arbeite ich mit den Tools Visual Studio C++ und unter Linux mit dem GNU-C++ Compiler g++. Desweiteren benutze ich die C++ Bibliotheken Qt von Digia um GUI's zu erstellen, sowie die Standardbibliotheken Boost und STL. Ich kenne mich in den Standards XML, IDF und SQL gut aus. Netzwerkprogrammierung gehört ebenfalls zu meiner Programmiertätigkeit. Desweiteren benutze ich noch Qt-Creator und Qt-Designer um meine Qt-Softwareprojekte zu erstellen. Software erstelle ich im Auftrag, oder, wenn gewünscht auch vor Ort innerhalb einses Projektes nach Aufwand.
  • Archivierungstools SVN, Git

Branchen

Branchen

Elektrotechnik

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
nicht möglich

Projekte

Projekte

1 Jahr
2019-03 - 2020-02

Layoutkonstruktion

CR5000 CR8000 TeamCenter
CR5000 CR8000 TeamCenter
Siemens Karlsruhe
10 Monate
2018-06 - 2019-03

Erweiterung und Programmierung meines Tools PcbDesignInspect

C++ Qt boost

Erweiterung und Programmierung meines Tools PcbDesignInspect zur Visualisierung und Überprüfung der Spannungsabstände von Leiterplattendaten und deren Dokumentation.

C++ Qt boost
4 Monate
2018-02 - 2018-05

Layout eines DDR2 - Processorboards

  • Layout eines DDR2 - Processorboards sowie dessen Stromversorgung.
  • Einhaltung der Designregeln der Differential-Pairs und Pin-Pair Spezifikationen von Siemens.
Siemens Erlangen
1 Monat
2018-02 - 2018-02

Layout einer Filterplatine

Layout einer Filterplatine unter Berücksichtigung hoher Spannungsabstände, sowie der Einhaltung der Designregeln von Siemens.

Siemens Erlangen
4 Monate
2017-10 - 2018-01

Layoutdesign für eine Maschinensteuerung

  • Layoutdesign für eine Maschinensteuerung unter Berücksichtigung hoher Spannungs- Abstände sowie Einhaltung der Designregeln von Siemens.
  • Eda-Tools CR5000 und Lightning der Fa Zuken.
Siemens-Erlangen
2 Monate
2017-09 - 2017-10

Weiterentwicklung PcbDesignInspect Programmierung

Weiterentwicklung PcbDesignInspect Programmierung C++ Qt, Boost.

5 Monate
2017-04 - 2017-08

Layoutkonstruktions eines 8-Lagen Prozessorboards

Layoutkonstruktions eines 8-Lagen Prozessorboards unter Einhaltung der DDR2-Designrichtlinien und EMV-Verträglichkeit, sowie der Fertigungsrichtlinien von Siemens

Siemens Karlsruhe
3 Monate
2017-04 - 2017-06

Leiterplattendesign

Konstrukteur Leiterplattendesign
Konstrukteur

Entflechtung einesDDR2 Layouts mit Zuken CR5000 unter Einhaltung der Siemens-Designregeln

CR5000 Layouteditor
Leiterplattendesign
Siemens AG
Remote
1 Jahr 3 Monate
2016-02 - 2017-04

Eigenentwicklung

  • Weiterentwicklung meines Tools PcbInspect zur Visualisierung von PCB-Daten
  • C++ Programmierung der GUI-Oberfläche mittels Qt sowie der darzustellenden Leiterplatteninhalte
C++ Qt-5.7 Boost STL QtCreator
3 Monate
2015-12 - 2016-02

Leiterplattendesign vor Ort

  • Leiterplattendesign vor Ort mittels des Layouttools DesignForce der Fa Zuken.
  • Skills Stromlaufeingabe mit DesignGateway, Datenbankbearbeitung, Leiterplattendesign
Fa Elster Osnabrück
6 Monate
2015-06 - 2015-11

Erweiterung der von mir betreuten Software zur Spannungsabstandsüberprüfung

Erweiterung der von mir betreuten  Software zur Spannungsabstandsüberprüfung (3D-Checker)  auf das Layouttool CR8000 DesignForce

C++ Qt 5.4 Boost
Zuken
2 Monate
2015-04 - 2015-05

Konvertierung Mentor Xpedition Layout und Stromlau

Konvertierung Mentor Xpedition Layout und Stromlauf nach Zuken CR8000 durch entwickeln einer Software zur automatischen Übersetzung.

C++ Qt Boost
Elster Osnabrück
1 Jahr
2014-05 - 2015-04

Layoutkonstruktion

Layoutkonstruktion für die Fa Balluff Neuhausen unter Einhaltung der firmenspezifischen Designregeln und Fertigungsvorgaben.

Balluff Neuhausen
10 Monate
2013-07 - 2014-04

Softwareentwicklung 3D-Viewer

  • Softwareentwicklung 3D-Viewer für Leiterplattendesign plus GUI
  • Programmierung in C++ unter Benutzung der Bibliotheken Qt 5.1
  • Skills Boost, Qt3D und QtCreator. Entwicklung für Windows 7 64Bit Desktop
2 Monate
2013-05 - 2013-06

Leiterplattenkonstruktion

Software CR5000 von Zuken Einhaltung der Designregeln Siemens AG
  • Leiterplattenkonstruktion   

  • PCB-Konstruktion zweier DSL-Modems

Software CR5000 von Zuken Einhaltung der Designregeln Siemens AG
Siemens AG Karlsruhe
3 Monate
2013-02 - 2013-04

Softwareentwicklung

  • Softwareentwicklung eines Tools zur Visualiesierung von PCB-Daten

  • C++ Programmierung der GUI-Oberfläche mittels Qt sowie der darzustellenden Leiter-platteninhalte

  • Eigenentwicklung

Qt-5.0.1 Boost STL
2 Monate
2013-01 - 2013-02

Layoutkonstruktion

  • Entflechtung eines analogen Designs Zu Testzwecken unter Einhaltung der Designregeln von SMA
  • Skills CR5000 Boarddesigner
SMA-Solar Technology AG Kassel
1 Jahr
2012-02 - 2013-01

Layoutkonstruktion

  • Layoutkonstruktion
  • Mitarbeit bei einem High-Speeddesign eines Intel- Motherboards unter Berücksichtigung der Einhaltung der DDR3-Designrules und der EMV-Verträglichkeit, sowie Einhaltung der Siemens Designregeln
  • Skills CR5000 Boarddesigner
Siemens AG Karlsruhe
2 Monate
2012-09 - 2012-10

Mitarbeit an einem Layout eines Motherboards

Mitarbeit an einem Layout eines Motherboards der neuesten Prozessorfamilie Intel, unter Einhaltung von EMV- und Designregeln.

Siemens AG Kralsruhe
6 Monate
2012-03 - 2012-08

Layoutkonstruktion

Layoutkonstruktion für Analoge und Digitale Designs von Wechselrichtern

SMA Solar Technolgy AG
2 Monate
2012-01 - 2012-02

Mitarbeit bei einem High-Speeddesign eines Motherboards

  • Mitarbeit bei einem High-Speeddesign eines Motherboards unter Berücksichtigung der Einhaltung der DDR3-Designrules und der EMV-Verträglichkeit, sowie Einhaltung der Siemens-Designregeln
  • Skills CR5000
Siemens AG Karlsruhe
3 Monate
2011-10 - 2011-12

Entwicklung einer C++ Klassenbibliothek für den IPC-Standard 2581

  • Entwicklung einer C++ Klassenbibliothek für den IPC-Standard 2581.
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Einfaches Interface um Pads-Logic-Daten zu importieren.
C++ Qt STL Boost
3 Monate
2011-07 - 2011-09

Entwicklung einer C++ Klassenbibliothek um Pads-Logic-Asciidaten zu lesen

  • Entwicklung einer C++ Klassenbibliothek um Pads-Logic-Asciidaten zu lesen.
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Einfaches Interface um Pads-Logic-Daten zu importieren.
C++ Qt STL Boost
2 Monate
2011-05 - 2011-06

Entwicklung einer C++ Klassenbibliothek

  • Entwicklung einer C++ Klassenbibliothek um PCAD-Daten zu lesen und weiterzuverarbeiten
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Entwicklung einer Konvertierungssoftware um PCAD-Leiterplattendaten nach CR5000-Leiterplattendaten zu konvertieren
C++ Qt STL Boost
2 Monate
2011-05 - 2011-06

Entwicklung eines Prüfprogramm

  • Entwicklung eines Prüfprogramms mit Benutzeroberfläche
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Überprüfung des Abstandes von SMD-Bauteilen auf der Leiterplattenunterseite gegen gebohrte Pins von Bauteilen der Oberseite um Wellenlötfehler zu vermeiden.
C++ Qt STL Boost Microsoft Visual Studio 2008 Qt-Creator Qt-Designer
9 Monate
2010-09 - 2011-05

Leiterplattendesign

  • Erstellung des Stromlaufs aus Handskizzen des Entwicklers mit der Stromlaufsoftware SystemDesigner von Zuken.
  • Erzeugen und Übernahme der Leiterplattendaten in die Leiterplattensoftware CR5000 der Fa Zuken. Konstruktion des Layouts unter Berücksichtigung von EMV- und Designreglen.
  • Erstellung der Fertigungsunterlagen
Systemdesigner CR5000 Gerber Excellon
Fa Kurz Remshalden
2 Monate
2011-03 - 2011-04

Programmierung einer Software-Lizenzierungssoftware

  • Programmierung einer Software-Lizenzierungssoftware
  • Wichtigste Tätigkeiten und Zuständigkeiten
  • Client-Server Programmierung eines Lizenzmanagers um Softwarelizenzen zu verwalten. Der Lizenzmanager stellt sicher, dass Software in einem Netzwerk nach Anzahl der erworbenen Lizenzen benutzt werden kann.
C++ Boost Qt Visual Studio 2008 XML Qt-Creator Qt-Designer
4 Monate
2010-08 - 2010-11

Softwareerweiterung 3D-Checker

  • Wichtigste Tätigkeiten und Zuständigkeiten
  • 3D-Checker ist eine Software die Mindestspannungsabstände auf einer Leiterplatte von der Oberen Lage zur unteren Lage überprüft und einen Report sowie ein Fehlerprotokoll erstellt.
C++ Qt XML URF-Fehlerprotokoll von Zuken ZFC - C++ Klassenbibliothek Zuken
Fa Zuken München

Aus- und Weiterbildung

Aus- und Weiterbildung

Zertifikate:                

  • ISTQB Certified Tester - Foundation Level
  • edX / Microsoft: Programming with C#  (DEV204x)
  • edX / Microsoft: Querying with T-SQL  (DAT201x)    
  • Microsoft Dynamics CRM 2011 ? Applications

Kompetenzen

Kompetenzen

Top-Skills

Leiterplattendesign mit CR5000 CR8000 Softwareentwicklung in c++, Qt Windows und Android

Schwerpunkte

Leiterplattenlayout CR5000/Cr8000
Softwareentwicklung C++11/14/17 Qt.5.x boost Xml Sql

Betriebssysteme

Linux
Unix
Windows

Programmiersprachen

Boost
C
C++
CADIF
CR5000-Ascii
CSS
EDIF
Exellon
HTML
IDF
JavaScript
Qt
RSX274
SQL
STL
SVG
XAML
XML

Datenbanken

Informix MySql

Design / Entwicklung / Konstruktion

CR5000 Layouteditor
Leiterplattendesign
  • Im Leiterplattendesign arbeite ich mit der EDA-Software CR5000/CR8000 von Zuken. Da ich eine eigene Lizenz besitze, besteht auch die Möglichkeit vor Ort nach Aufwand zu arbeiten.
  • In der Softwareentwicklung arbeite ich mit den Tools Visual Studio C++ und unter Linux mit dem GNU-C++ Compiler g++. Desweiteren benutze ich die C++ Bibliotheken Qt von Digia um GUI's zu erstellen, sowie die Standardbibliotheken Boost und STL. Ich kenne mich in den Standards XML, IDF und SQL gut aus. Netzwerkprogrammierung gehört ebenfalls zu meiner Programmiertätigkeit. Desweiteren benutze ich noch Qt-Creator und Qt-Designer um meine Qt-Softwareprojekte zu erstellen. Software erstelle ich im Auftrag, oder, wenn gewünscht auch vor Ort innerhalb einses Projektes nach Aufwand.
  • Archivierungstools SVN, Git

Branchen

Branchen

Elektrotechnik

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.