freiberufler C/C++ Embedded Software Development auf freelance.de

C/C++ Embedded Software Development

zuletzt online vor wenigen Tagen
  • 80€/Stunde
  • 15366 Neuenhagen bei Berlin
  • Nähe des Wohnortes
  • de  |  en
  • 05.09.2023

Kurzvorstellung

Mein Schwerpunkt liegt in der C/C++ Softwareentwicklung für Embedded Systems, insbes. bei Echtzeitanforderungen. Langjährige Erfahrungen bestehen beim Einsatz von RTOS (speziell VxWorks) und Linux sowie in hardwarenaher Programmierung.

Auszug Referenzen (2)

"Die Zusammenarbeit war sehr erfolgreich und zufriedenstellend. Er ist sehr zuverlässig, arbeitet strukturiert und verfügt über sehr gutes Fachwissen."
Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

5/2019 – 9/2020

Tätigkeitsbeschreibung

C++ Refactoring SIPROTEC-5
Redesign SMV Verarbeitung

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, VxWorks, Objektorientierte Design (OOD), UML, C++, Signalverarbeitung

"Sehr guter C-Entwickler - strukturierte Arbeitsweise, überblickt und berücksichtigt komplexe Zusammenhänge zwischen SW-Komponenten."
Softwareentwickler
Andreas Graubner
Tätigkeitszeitraum

1/2017 – 3/2019

Tätigkeitsbeschreibung

Embedded Softwareentwicklung in C für Linux/POSIX (Gigabit IP Verschlüsselungsgerät SITLine IP), Treiber und Applikationssoftware

Schwerpunkte: Smartcard (Atos/Siemens CardOS/M5.x) Steuerung/Treiber + Krypto-Funktionalitäten, SFP/PHY und PCS/PMA/MAC (Xilinx, Marvell) Steuerung/Treiber, Ethernet Auto-Negotiation (inkl. Flow Control / Pause), Net-SNMP + MIB (-Compiler), SSH/CLI und Login-Shell, Linux Passwort-Management, Syslog und Event-Handling, Built-in Tests und Hardware-Überwachung

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Kryptographie, Linux (Kernel), Enterprise Architect (EA), UML, C, Emacs, Git, Linux Entwicklung, Gerätetreiber, Ethernet, SNMP, TCP/IP

Qualifikationen

  • C
  • C++
  • Embedded Systems
  • Echtzeitbetriebssystem (RTOS)
  • Gerätetreiber
  • Kryptographie
  • Linux (Kernel)
  • Nachrichtentechnik
  • Netzwerk-Sicherheit
  • Telekommunikation / Netzwerke (allg.)

Projekt‐ & Berufserfahrung

Softwareentwickler
Worldline Healthcare GmbH, Home Office
9/2021 – 12/2023 (2 Jahre, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2021 – 12/2023

Tätigkeitsbeschreibung

Embedded Softwareentwicklung:
* Buildroot
* Linux:
- Device Tree
- Treiber (Audio, IIO & Sensors, LCD Backlight, LED Framework, Accel, Vibration, HW Random)
- Inbetriebnahme
* OP-TEE (ARM Trustzone):
- Konfiguration
- Erweiterung (SystemTime, NXP Secure Element, Plug&Trust Middleware, Brainpool ECDSA)
- Trusted Applications (Secure Storage TA, Manufacturing-Helper PTA)
* Applikation:
- Low-Level Treiber C++ API
- TEE Client C++ API
- Unit Tests mit CppUTest

Eingesetzte Qualifikationen

ARM-Architektur, C, C++, Cyber Security, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, UML

Softwareentwickler
RADIODATA GmbH, Berlin
3/2021 – 7/2021 (5 Monate)
Kommunikationstechnik
Tätigkeitszeitraum

3/2021 – 7/2021

Tätigkeitsbeschreibung

Impl. und Test von POCSAG Protokoll und JSON Server für (DMR) Funksystem DIPRA

Eingesetzte Qualifikationen

ARM-Architektur, C++, Digitaler Signalprozessor (DSP), Eclipse, Embedded Linux, Funktechnik, JavaScript Object Notation (JSON)

Softwareentwickler
RESADO GmbH, Home Office
1/2021 – 2/2021 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2021 – 2/2021

Tätigkeitsbeschreibung

Entwicklung (inkl. Unit Tests) eines TCP Server und der Kommandoverarbeitung

Eingesetzte Qualifikationen

Kryptographie, Linux Entwicklung

Softwareentwickler
Siemens AG, Energy Management Division, Berlin
5/2019 – 9/2020 (1 Jahr, 5 Monate)
Energieversorgung
Tätigkeitszeitraum

5/2019 – 9/2020

Tätigkeitsbeschreibung

C++ Refactoring SIPROTEC-5
Redesign SMV Verarbeitung

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, VxWorks, Objektorientierte Design (OOD), UML, C++, Signalverarbeitung

Softwareentwickler
Rohde & Schwarz Cybersecurity GmbH, Berlin
1/2017 – 3/2019 (2 Jahre, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2017 – 3/2019

Tätigkeitsbeschreibung

Embedded Softwareentwicklung in C für Linux/POSIX (Gigabit IP Verschlüsselungsgerät SITLine IP), Treiber und Applikationssoftware

Schwerpunkte: Smartcard (Atos/Siemens CardOS/M5.x) Steuerung/Treiber + Krypto-Funktionalitäten, SFP/PHY und PCS/PMA/MAC (Xilinx, Marvell) Steuerung/Treiber, Ethernet Auto-Negotiation (inkl. Flow Control / Pause), Net-SNMP + MIB (-Compiler), SSH/CLI und Login-Shell, Linux Passwort-Management, Syslog und Event-Handling, Built-in Tests und Hardware-Überwachung

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Kryptographie, Linux (Kernel), Enterprise Architect (EA), UML, C, Emacs, Git, Linux Entwicklung, Gerätetreiber, Ethernet, SNMP, TCP/IP

Softwareentwickler
Hirschmann Automation and Control GmbH, Neckartenzlingen
5/2016 – 12/2016 (8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

5/2016 – 12/2016

Tätigkeitsbeschreibung

Embedded Softwareentwicklung C (Industrial Firewall EAGLE 3 FIPS) und C++ Industrial WLAN) unter Linux und LCOS

Schwerpunkte: FIPS 140, OpenSSL, SSL/TLS, SSH, VPN, SNMP/USM, MIB, WLAN Roaming, CAPWAP, VRRP

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Firewalls, IPSec, C, C++, Linux Entwicklung, Softwareentwicklung (allg.), Kryptologie

Softwareentwickler
Hirschmann Car Communication GmbH, Neckartenzlingen
10/2013 – 4/2016 (2 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2013 – 4/2016

Tätigkeitsbeschreibung

Embedded Linux (HD)TV-Receiver (Kernel-Treiber, POSIX)
DVB-T[2], ISDB-T, DAB/T-DMB Frontend
C/C++, Shell, Make
Fujitsu/Socionext HD62, Freescale i.MX6
GNU-Tools (gcc, make, ...), Lauterbach TRACE32, PC-Lint, Subversion, Eclipse

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, RTLinux, Linux (Kernel), Echtzeitbetriebssystem (RTOS), ARM-Architektur, Apache Subversion (SVN), C, C++, Linux Entwicklung

Softwareentwickler
IBM Deutschland Research & Development GmbH, Böblingen
3/2013 – 9/2013 (7 Monate)
IT
Tätigkeitszeitraum

3/2013 – 9/2013

Tätigkeitsbeschreibung

Linux (Kernel) Treiberentwicklung
FUSE
QEMU
Libvirt

Eingesetzte Qualifikationen

Linux (Kernel), C, LaTex, Linux Entwicklung, Git, Gerätetreiber, SSH (Secure Shell), KVM (Kernel-based Virtual Machine), IBM Großrechner

Softwareentwickler
Rohde & Schwarz GmbH & Co. KG, Stuttgart
10/2012 – 1/2013 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2012 – 1/2013

Tätigkeitsbeschreibung

Software Defined Radio (SDR):
• Inbetriebnahme eines Linux/RTOS AMP-Systems (inkl. Bootloader, Toolchain)
• SoC Performance-Untersuchungen und -Abschätzungen (Linux RPMsg/Virtio)
• Definition von C/C++ Coding Rules

Platform: Dual-Core ARM-SoC, Linux, FreeRTOS
Programmiersprache: C
Tools: Lauterbach TRACE32, ...

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Kryptographie, Echtzeitbetriebssystem (RTOS), ARM-Architektur, C, C++, Linux Entwicklung

Softwareentwickler
Hirschmann Automation and Control GmbH, Neckartenzlingen (Stuttgart)
7/2011 – 9/2012 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2011 – 9/2012

Tätigkeitsbeschreibung

Industrial Ethernet:
HTTP/HTTPS Tunneling, Ethernet Layer 2 Security (inkl. Management: MIB, CLI, etc)

Entwicklung, Dokumentation und Test von Realt-Time Software für Rail Switches:
SNMP over HTTPS/HTTP
DHCP Snooping
DHCP Layer 2 Relay (Option 82)
IP Source Guard
Dynamic ARP Inspection

Genannte Themengebiete wurden beginnend mit den Requirements, über Design und Implementierung, bis hin zu den Komponenten- und Systemtests eigenverantwortlich bearbeitet.

Platform: VxWorks 6.8 (PowerQUICC II)
Programmiersprache: C
Tools: Wind River Workbench, Subversion, Lauterbach TRACE32, Wireshark, Net-SNMP, Emacs
Office: MS Word, Lotus Notes, MS Project Server

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Kryptographie, Netzwerk-Sicherheit, SSL / TLS, Echtzeitbetriebssystem (RTOS), VxWorks, C, DHCP, Ethernet, HTTP, LAN, SNMP

Softwareentwickler
Hagenuk Marinekommunikation GmbH, Kiel
7/2010 – 6/2011 (1 Jahr)
Militär, Kommunikationstechnik
Tätigkeitszeitraum

7/2010 – 6/2011

Tätigkeitsbeschreibung

Softwareentwicklung für SVFuA/SDR


--- auf amtliche Veranlassung geheimgehalten ---

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, C

Softwareentwickler
Siemens Energy (PTD), Berlin
9/2008 – 6/2010 (1 Jahr, 10 Monate)
Energieversorgung
Tätigkeitszeitraum

9/2008 – 6/2010

Tätigkeitsbeschreibung

Entwicklung von Real-Time Software für Kommunikationsmodul(e) von Schutzgeräten

Qualifikationen:
VxWorks 6.5 (SPARC-V8, Leon3), C/C++, UML (Rational Rose), Clearcase, Doxygen, MS Visual Studio
Schwerpunkte: Ethernet (IEEE 802.3), TCP/IP, HDLC, END/IO-Treiber, Kernel, BSP, RTP, SNMP, MIB, VxWorks

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Netzwerk-Sicherheit, Echtzeitbetriebssystem (RTOS), VxWorks, Enterprise Architect (EA), UML, Visual C++, C++, C, Gerätetreiber, SNMP, Ethernet, HDLC (High-Level Data Link Control)

Security Consultant
Hirschmann Automation and Control GmbH, Neckartenzlingen (Stuttgart)
2/2007 – 8/2008 (1 Jahr, 7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2007 – 8/2008

Tätigkeitsbeschreibung

Firewall und VPN-Gateway für industrielle Netzwerke

Entwicklung, Dokumentation und Test von Echtzeit-Software für:
VPN/IPsec & Zertifikate,
Firewall/Packet Filter,
Event Logging & Syslog-Service,
VxWorks Board Support Package (BSP),

Genannte Themengebiete wurden beginnend mit dem Pflichtenheft, über Design und Implementierung, bis hin zu den Komponenten- und Systemtests eigenverantwortlich bearbeitet. Im Rahmen der Spezifikation und des Systemtests war ein weiteres Arbeitspaket Network Address Translation (NAT).


Qualifikationen:
IT-Sicherheit und Kryptographie
Embedded und Real-Time Softwareentwicklung
VxWorks 6.5/6.6
Programmiersprache C

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Firewalls, IPSec, Kryptographie, Netzwerk-Sicherheit, Echtzeitbetriebssystem (RTOS), VxWorks, C, Ethernet, LAN, SNMP, Telekommunikation / Netzwerke (allg.), VPN (Virtual Private Network)

Projektleiter
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
2/2006 – 1/2007 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2006 – 1/2007

Tätigkeitsbeschreibung

Projektleiter, System/Softwarearchitekt, Analyst, Softwareentwickler eines Verschlüsselungsgerätes für Fast-/Gigabit-Ethernet (Gesamtkonzept, Realisierungskonzept, Kryptoalgorithmen, Fertigungs- und Servicekonzept, Requirements Engineering, Systemarchitektur, Embedded Softwaredesign und -Implementierung, Configuration Management, Projektmanagement und -controlling)

Qualifikationen:
PowerPC 74xx, VxWorks, ANSI C, IEEE 802.1/2/3/10, ANSI X3.263, ITU-T G.957, X.509, MIB-II, MAU-MIB, SMI/SNMP, CE, R&TTE/FTEG, RoHS, ISO 7816, Rational Rose, Clearcase, Doors, Wind River Workbench, Doxygen, GNU-Tools

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, IPSec, Kryptographie, Netzwerk-Sicherheit, SSL / TLS, Echtzeitbetriebssystem (RTOS), VxWorks, Projektleitung / Teamleitung (IT), Rational Rose, C, Ethernet, SNMP

Projektleiter
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
5/2005 – 1/2006 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2005 – 1/2006

Tätigkeitsbeschreibung

Projektleiter, System/Softwarearchitekt, Analyst, Softwareentwickler eines ATM-Verschlüsselungsgerätes für E3/DS3 und SDH/SONET als Derivate des 155 Mbit/s ATM Encryptors (Gesamtkonzept, Realisierungskonzept, Fertigungs- und Servicekonzept, Datenblatt, Requirements Engineering, Systemarchitektur, Embedded Softwaredesign und -Implementierung, System Testing mit ATM-, SDH/SONET- und E3/DS3-Protokolltestern, CE-Konformität, Configuration Management, Projektmanagement und -controlling)

Qualifikationen:
PowerPC 74xx, VxWorks, Tornado, ANSI C, E3/DS3, STM-4-4c/OC-12c, SNMP, MIB-II, DS3-MIB, SONET-MIB, Rational Rose, Wind River Workbench, Clearcase, Doxygen, QAC, GNU-Tools

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Kryptographie, Netzwerk-Sicherheit, Echtzeitbetriebssystem (RTOS), VxWorks, Projektleitung / Teamleitung (IT), Rational Rose, C, ATM, SNMP

Projektleiter
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
11/2002 – 4/2005 (2 Jahre, 6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2002 – 4/2005

Tätigkeitsbeschreibung

Projektleiter, System/Softwarearchitekt, Analyst, Softwareentwickler eines ATM-Verschlüsselungsgerätes für STM-1/OC-3c, SDH/SONET (Gesamtkonzept, Realisierungskonzept, Sicherheitskonzept, Fertigungs- und Servicekonzept, Datenblatt, Requirements Engineering, Systemarchitektur, Embedded Softwaredesign und -Implementierung, System Testing, CE-Konformität, Konstruktion, Configuration Management, Projektmanagement und -controlling, Qualitätssicherung)

Qualifikationen:
PowerPC 74xx, VxWorks, Tornado, ANSI C, ATM, SME, SKE, SKC, OAM, UNI 3.1/4.0, DSS2, Smart Card, ISO 7816, SMI/SNMP, MIB-II, SONET-MIB, ATM-MIB, SFP, Rational Rose, Wind River Workbench, Clearcase, Doxygen, QAC, GNU-Tools

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Kryptographie, Netzwerk-Sicherheit, Echtzeitbetriebssystem (RTOS), VxWorks, Projektleitung / Teamleitung (IT), Rational Rose, C, ATM, SNMP

Projektleiter, Softwareentwickler
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
3/2001 – 10/2002 (1 Jahr, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2001 – 10/2002

Tätigkeitsbeschreibung

Chipkarten für die Ende-zu-Ende Verschlüsselung in Funknetzen der deutschen Sicherheitsbehörden (PKI-Konzept, Spezifikation der End-to-End Encryption SIM, Package-Softwareentwicklung für Siemens CardOS/M4.01a, Optimierungsphase, Demonstrator und Pilotversuch Aachen, Testplanung, Modultests, Erstellung von Test-Suites mit CSF-Scripten, Configuration Management, Projektmanagement und -controlling)

Qualifikationen:
Infineon Security Controller SLE66CX320P, CardOS/M4.01a, C/C++, Smart Card (UICC, USIM, TETRA-SIM, E2E-SIM, CAT, ISO 7816, ISO 7812, SFPG), CT-API, PC/SC, TETRA, Hitex-Emulator, Keil uVision & C51, MS Visual Studio, Rational Rose, Clearcase, Doxygen, QAC, Make

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, BSI-Standards, IT Sicherheit (allg.), Kryptographie, Netzwerk-Sicherheit, Rational Rose, C, C++, Visual C++, Visual Studio, GSM/GPRS, UMTS

Softwareentwickler
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
11/2000 – 2/2001 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2000 – 2/2001

Tätigkeitsbeschreibung

Entwicklung von Chipkartensoftware für die Authentisierung am Gerät (auf der Basis von ISO 7812, ISO 7816)

Qualifikationen:
Motorola 68xxx, Windows, C, C++, Hitex-Emulator, Keil uVision & C51, MS Visual Studio

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Kryptographie, Echtzeitbetriebssystem (RTOS), C, C++, Visual Studio, ISDN

Projektleiter
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
4/2000 – 10/2000 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2000 – 10/2000

Tätigkeitsbeschreibung

PC-Softwareentwicklung für ein Schlüsselgenerierungs- und Verteilsystem zur Verschlüsselung auf der Luftschnittstelle des Bündelfunksystems TETRA


Qualifikationen:
Verschlüsselungsalgorithmus Safer+, TETRA AI-Encryption, UML, C, C++, Rational Rose, MS Visual Studio, QAC++, PVCS, MS-Office, Visio

Standards: TETRA SIM-ME (ETS 300812), TETRA Security (ETS 300392-7, 300393-7, 300396-6), TETRA MoU (SFPG), SAGE

Eingesetzte Qualifikationen

C, C++, Funktechnik, IT Sicherheit (allg.), Kryptographie, Projektleitung / Teamleitung (IT), Rational Rose, UML, Visual Studio

Projektleiter, Analyst, Systemarchitekt
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
7/1999 – 3/2000 (9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/1999 – 3/2000

Tätigkeitsbeschreibung

Konzept eines ATM-Verschlüsselungsgerätes für den IVBB, Phase 0 (Zusammenarbeit mit BSI, IABG, Cellware Broadband)

Eingesetzte Qualifikationen

BSI-Standards, Kryptographie, Netzwerk-Sicherheit, Rational Rose, Software Architektur / Modellierung, UML, ATM

Softwareentwickler
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
5/1999 – 6/1999 (2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/1999 – 6/1999

Tätigkeitsbeschreibung

Realisierung von Sicherheitsfunktion im Kryptomodul des zur Infrastruktur gehörenden Encryption Node PC

Qualifikationen:
Embedded-Implementierung für 80C51 Microcontroller, Programmiersprache C (Hitex-Emulator, Keil uVision & C51),
Chipkarten (Smart Cards), T=1 Protokoll, ISO7816

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, IT Sicherheit (allg.), Kryptographie, C, Mikrocontroller

Softwareentwickler
Rohde und Schwarz SIT GmbH (Festanstellung), Berlin
10/1998 – 4/1999 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/1998 – 4/1999

Tätigkeitsbeschreibung

Design und Implementierung eines Schlüsselverteilungsprotokolls nach ANSI X9.17

Qualifikationen:
Embedded Softwareentwicklung auf Dallas DS80C320 Microcontroller, Programmiersprache C, Testentwicklung auf PC (TCP/IP, Sockets) in C/C++ (MS Visual Studio, MS Office)

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, IT Sicherheit (allg.), Kryptographie, Netzwerk-Sicherheit, SSL / TLS, C, C++, Visual Studio, TCP/IP, Mikrocontroller

Projektleiter, Softwareentwickler
Osypka Medical GmbH (Festanstellung), Berlin
1/1998 – 9/1998 (9 Monate)
Medizintechnik
Tätigkeitszeitraum

1/1998 – 9/1998

Tätigkeitsbeschreibung

Software- und Hardwareentwicklung für einen externen Herzschrittmacher neuer Generation (Anforderungsanalyse SA/RT, Designmodellierung SDRTS, Verifikation & Validierung -> V-Modell, Entwicklung der Digital- und Analog-Hardware,
Implementierung Real-Time Software für Mikrokernel und Schrittmacher-Betriebsarten V00, A00, VVI, AAI, D00, DVI, DAI, VDD, DDD)

Qualifikationen:
Mitsubishi M16C, ANSI C, Assembler, ABEL, Pads2000 Logic, MathCAD, IAR C-SPY & Compiler, ICE, LCD, CPLD, SRAM, EEPROM, Flash, SPI, RS-232c, Filter, OPA, PGA, AGC, S&H, D/A, A/D, DC/DC, FDA, DIN (EN 60601-2-31, VDE 0750), ISO 5841

Eingesetzte Qualifikationen

Assembler, C, Embedded Entwicklung / hardwarenahe Entwicklung, Hardware Entwicklung, Mikrocontroller, Software Architektur / Modellierung

Projektleiter, Softwareentwickler
Osypka Medical GmbH (Festanstellung), Berlin
8/1997 – 12/1997 (5 Monate)
Medizintechnik
Tätigkeitszeitraum

8/1997 – 12/1997

Tätigkeitsbeschreibung

Studie zu Low-Power Microntrollern für zukünftige Entwicklungen externer Herzschrittmacher

Qualifikationen:
Evaluation der Toshiba TLCS900L Familie

Eingesetzte Qualifikationen

C, Embedded Entwicklung / hardwarenahe Entwicklung, Hardware Entwicklung, Mikrocontroller

Software- und Hardwareentwickler
Osypka Medical GmbH (Festanstellung), Berlin
2/1997 – 7/1997 (6 Monate)
Medizintechnik
Tätigkeitszeitraum

2/1997 – 7/1997

Tätigkeitsbeschreibung

Entwurf und Umsetzung eines QM-Systems, Zertifizierung nach ISO9001

Qualifikationen:
ISO9001, MPG, FDA

Eingesetzte Qualifikationen

DIN EN ISO 9001

Softwareentwickler
Osypka Medical GmbH (Festanstellung), Berlin/Grenzach-Whylen
9/1996 – 3/1997 (7 Monate)
Medizintechnik
Tätigkeitszeitraum

9/1996 – 3/1997

Tätigkeitsbeschreibung

Embedded Softwareentwicklung für ein medizinisches Gerät zur intrakardialen und intraoperativen HF-Ablation (Systemspezifikation in SDL/GR und SA/RT, Entwicklung Echtzeit-Software)

Qualifikationen:
Siemens SAB 80C537 (80C51 Derivat), C, Assembler, Hitex-Emulator, Keil uVision & C51, EasyCASE

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Hardware Entwicklung, C, Assembler, Mikrocontroller, Medizintechnik / Labortechnik

Projektleiter, Software und Hardwareentwickler
Osypka Medical GmbH (Festanstellung), Berlin
1/1995 – 8/1996 (1 Jahr, 8 Monate)
Medizintechnik
Tätigkeitszeitraum

1/1995 – 8/1996

Tätigkeitsbeschreibung

Externe Herzschrittmacher PACE202/PACE202H:
Software- und Hardwareentwicklung für externe Herzschrittmacher (Handheld, Battery-Powered), inkl. Anforderungsanalyse (SA/RT), Designmodellierung (SDRTS), Verifikation & Validierung, V-Modell

Qualifikationen:
Requirements Engineering: EasyCASE, Crystal Reports, MS Office, Visio
Hardwareentwicklung: Siemens SAB80C535, LCD, SRAM, EEPROM, SPI, RS-232c (Pads2000), Filter, Instrumentenverstärker, OPA, PGA, AGC, S&H, D/A, A/D, DC/DC (Pads2000, MathCAD)
- Embedded Softwareentwicklung (Echtzeit) für Siemens SAB80C535 Microcontroller in C und Assembler (Hitex-Emulator, Keil uVision & C51)
Testing: Körper- und Elektrodennachbildungen, Stimulationsmodelle, Ausfallratenanalyse, MTBF, FMEA

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Hardware Entwicklung, Projektleitung / Teamleitung (IT), FMEA (Failure Mode and Effects Analysis), C, Assembler, Requirement Analyse, Mikrocontroller, Medizintechnik / Labortechnik

Software und Hardwareentwickler
GeTeMed GmbH (Festanstellung), Berlin
5/1992 – 12/1994 (2 Jahre, 8 Monate)
Medizintechnik
Tätigkeitszeitraum

5/1992 – 12/1994

Tätigkeitsbeschreibung

Softwareentwicklung für: Überwachungs- und Auswertesystem für Atmung und EKG von Kindern

Qualifikationen:
Turbo-Pascal, 8086 Assembler

Eingesetzte Qualifikationen

Hardware Entwicklung, Pascal, Softwareentwicklung (allg.), Assembler, Medizintechnik / Labortechnik

Software- und Hardwareentwickler
GeTeMed GmbH (Festanstellung), Berlin
1/1991 – 4/1992 (1 Jahr, 4 Monate)
Medizintechnik
Tätigkeitszeitraum

1/1991 – 4/1992

Tätigkeitsbeschreibung

Langzeit-EKG CardioDay1000: Hardware- und Softwareentwicklung für ein System zur magnetischen Aufzeichnung, Wiedergabe und Auswertung von Langzeit-EKG's
- Hardwareentwicklung analog/digital für magnetische Aufzeichnung und Wiedergabe: Vorverstärker, Isolierende OPA, Entzerrer, SC-Filter, Referenzspur-Kodierung und Dekodierung, PLL-Design
- Entwicklung einer ISA-Karte zur Analyse auf dem PC
- Softwareentwicklung, Programmiersprachen


Qualifikationen:
Turbo-Pascal, i8086 Assembler
Orcad

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Hardware Entwicklung, Pascal, Assembler

Software- und Hardwareentwickler
GeTeMed GmbH (Festanstellung), Berlin
5/1990 – 12/1990 (8 Monate)
Medizintechnik
Tätigkeitszeitraum

5/1990 – 12/1990

Tätigkeitsbeschreibung

Entwicklung einer ISA-Buskarte (Orcad)
Softwareentwicklung zur grafischen Auswertung


Qualifikationen:
Turbo-Pascal, 8086 Assembler
Orcad

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Hardware Entwicklung, Pascal, Assembler, Medizintechnik / Labortechnik

Softwareentwickler
Institut für Nachrichtentechnik (Festanstellung), Berlin
2/1989 – 3/1990 (1 Jahr, 2 Monate)
Telekommunikation
Tätigkeitszeitraum

2/1989 – 3/1990

Tätigkeitsbeschreibung

User-Interface für digitale Vermittlungsstelle:
- Spezifikation der MML in SDL, EBNF (CCITT Z.300)
- Software-Implementierung unter UNIX, Programmiersprache C

Qualifikationen:
- UNIX: make, cc, yacc, lex, screen/curses
- Datenübertragung (BSC)
- Compilerbau und -generatoren

Eingesetzte Qualifikationen

UNIX, Softwareentwicklung (allg.), CHILL (CCITT High Level Language), C, AWK/SED, User Interface (UI)

Zertifikate

Software Defined Radio (SDR) - Grundlagen (Rohde & Schwarz)
2012
Ethernet Technologien - Grundlagen, Konzepte und Standards (ACTERNA)
2006
Objektorientierte Analyse und Design mit der UML (SOPHIST)
2004
ATAK / Test Automation on the InterWATCH (x-fabric)
2003
ATM Technology (TECHCOM)
2003
MS Project (Com 21)
2002
Teamtraining (Com 21)
2000
Erfolgreich Projekte leiten (Com 21)
2000
Programmieren mit C++ (SPC Computer Training)
2000
High-Performance Communication Networks (UNI Hannover)
2000
Präsentationstechniken, Stufe 1-2 (Com 21)
2000
Cryptography: Fundamentals and Applications (Prof. Ueli M. Maurer, ETH Zürich)
1999
System Design with VHDL (PLC 2)
1999
Software Validation and Verification for Medical Devices (EUROSPEC)
1996
Risikoanalyse von Medizinprodukten und FMEA (C.R.C. Partnerges.)
1996
UNIX
1989
Projektverwaltung unter UNIX - Make, RCS, SCCS
1989

Ausbildung

Informationstechnik (Elektrotechnik)
Diplom-Ingenieur
1989
Hochschule für Verkehrswesen (TU Dresden)
Facharbeiter für Nachrichtentechnik
Ausbildung
1981
Neubrandenburg

Über mich

Ein Profil finden Sie unter "Dokumente".
Für weitere Details (sowie ein ausführliches Profil) siehe: freelancer.rho62.de

Ich strebe eine Auslastung von 75% an (30h / Woche).

Weitere Kenntnisse

Sprachen: C/C++, Assembler, Shell, (C)Make, Autotools
Design: UML, SA/RT, SDL
Plattformen: VxWorks, Xilkernel, POSIX, (RT) Linux, CardOS, Proprietär/Embedded
Prozessoren: Zynq-7000 / ARM Cortex A9 MPCore (Xilinx), Microblaze (Xilinx), i.MX25 / ARM9 (Freescale), SPARC-V8 Leon3 (Gaisler Research), ixp425 / ARMv7 (Intel), PowerPC 74xx (Freescale), PowerQUICC 83xx (Freescale), M16C (Mitsubishi), TLCS900L (Toshiba), DS80C320 (Dallas), SAB80C537 (Siemens), SAB80C535 (Siemens), 80C51, i8086 (Intel), Z80 (Zilog)
Werkzeuge: Wind River Workbench, Eclipse, GNU-Tools (gcc, make, autoconf/automake), Xilinx SDK, Rational Rose, Enterprise Architect, Doors, PC-Lint, QAC, Klocwork, Doxygen, MS Visual Studio, Lauterbach TRACE32, IAR C-SPY & Compiler, Hitex-Emulator & Keil C51, Clearcase, Subversion, RCS/CVS, MS Project, Lotus Notes, MS Office, Visio, LaTeX/LyX, Emacs, Vi

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
12911
Alter
61
Berufserfahrung
34 Jahre und 7 Monate (seit 02/1989)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden