
Dipl.-Ing. Mark Horowitz
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Mark Horowitz
Einarbeitung in das zentrale ZEN Mikroskopie-Framework Entwicklung eines Cloud-ähnlichen Bildarchivierungs-Frameworks Mitglied des „Big-Data“ Elektronenmikroskopie Projektes: - Performance-Optimierungen des Image-Akquisition Pipelines - Erstellung von BenchmarkDotNet Benchmarks - Ausnutzung von Multi-Threading - Auslastung von Multi-Core CPUs Beteiligung an Carl Zeiss Github Projekte: - https://github.com/zeissmicroscopy - https://github.com/ZEISS/libczi
- 4 months, Aug 2021 - Nov 2021
Test-Suite Entwickler
B. Braun Avitum AG
Entwicklung einer neuen Test-Suite in C# and Visual Studio für die Abnahme der verschiedenen Aspekte der Platine, eine B Braun Entwicklung mit Linux auf dem Raspberry Pi Aufsteckboard Entwicklung einer Seriellen-Konsole für Abfragen an die Platine und die Interpretation der Ergebnisse Entwicklung eines Authentifizierten Abfrageprotokolls auf SslStream Basis Entwicklung eines Dateitransfermanagers auf SCP-Protokoll Basis X509Certificate2 Zertifikate wurden ausgerollt und auf ihre Gültigkeit überprüft
- 3 years and 2 months, May 2018 - Jun 2021
Software Entwickler / GUI-Entwicklung
Qualcomm Germany RFFE GmbH
Design und Entwicklung in C#, .NET 5.0, .NET 4.8, WPF, Prism, und MEF von einer GUI zur Steuerung einer Testanlage und einem Handling-System, das die aus eigener Herstellung elektronischen Bauteile testet. Sowohl Material Design in XAML als auch Telerik WPF UI Komponenten kamen zum Einsatz. Zusätzlich war ich an dem Design und Entwicklung eines plugin-gesteuerten Messsystems maßgeblich beteiligt. Portierung von der Codebasis auf .NET 5.
- 1 year and 6 months, Jul 2017 - Dec 2018
Software Engineer / GUI-Entwicklung C# .NET WPF
BMW Group Forschung und Technik
Kreation einer GUI zur Visualisierung einer bestehenden BMW Can-Bus Datenschicht mittels Plugin-Views in WPF, C#, .NET 4.7.1 mit Telerik WPF UI Komponenten. Sämtliche Tekerik Komponenten, z.B. RadGridView, RadTreeListView, RadDocking, RadToolBar, RadButton, kamen zum Einsatz. Das Radical MVVM Framework wurde eingesetzt.
- 1 year and 3 months, Feb 2017 - Apr 2018BSH Hausgeräte GmbH
System Architekt im Bereich "Next Level Connected Products and Services"
• Mitglied eines agilen Architektur-Teams mit der Beauftragung, das Unternehmen zu digitalisieren • Erstellung von Business Use-Cases • Erstellung von System Use-Cases • Ausarbeitung von Fachkonzepten • Prozessmodellierung mit BPMN & UML
- 5 months, Oct 2016 - Feb 2017Carl Zeiss Microscopy GmbH
Software Engineer / GUI-Entwicklung C# .NET WPF
Design und Entwicklung in C#, .NET 4.6, und WPF von Workflow-orienterten GUI-Vorgängen für Zeiss Mikroskopen, für Kunden aus den Bereichen Medizintechnik, Halbleiter-Industrie und Bio- und Materialwissenschaften.
Modellierung, Simulation und Test von den Systemen Comfort Access, Central Locking, Fensterhebern, und Wischen-Waschen
- 5 years and 10 months, Jan 2011 - Oct 2016Rohde & Schwarz GmbH & Co. KG
Software Architect / Senior Software Engineer / GUI-Entwicklung C# .NET WPF WCF
• Erstellung eines C# / .NET / WPF Frameworks zur Darstellung von graphischen Plugins, die dazu dienen, CMW500 Protokoll Test-Case Ausgaben zu analysieren. • Erstellung sämtlicher Plugins auf Basis dieses Frameworks. • Erstellung eines WCF-basierten Kommunikations-Frameworks mittels Discoverytechnik, um Dienste auf mehreren Rechnern von einer Klient-GUI in Anspruch nehmen zu können
Erstellung sämtlicher C++ Komponenten zur internen Steuerung des CMW500 Protokolltesters während des Testcaseablaufes
- 1 year and 11 months, Aug 2005 - Jun 2007
Software Architect / Software Entwickler C++
Eurocopter (Airbus Helicopters Deutschland GmbH)
• Anforderungsanalyse, Design, und Implementierung einer vollständigen Simulation des "Digital Map Generators", eines der im NH90 Transporthubschrauber wesentlichen Pilotgerätes zur Cockpitsteurung und Missionplannung. • Die Dokumente SRS, IRS wurden nach MIL-STD 2167 erstellt • Model-Driven Design und Architecture (MDD, MDA) wurden mit Rhapsody durchgeführt • Codegenerierung aus dem Rhapsody Modell und Reverse-Engineering aus bestehenden C++ APIs
• Umstellung des Flagschiffproduktes „AutoCarrier“, von der Win32 API auf Plattformunabhängigkeit anhand des ACE Middleware Frameworks • Die Nutzung von Threads, IPC Mechanismen, und WinSock Aufrufe wurden 100% auf ACE portiert • Ein plattformunabhängiges Thread-Pool anhand des ACE Reactor Frameworks implementiert • Geschwindigkeits-, Dauer-, und Zuverlässigkeitstests auf Windows & Linux durchgeführt
- 2 years and 11 months, Jul 2002 - May 2005
Software Entwickler C++
Krauss-Maffei Wegmann GmbH & Co. KG
• Analyse, Design, und Implementierung von sämtlichen C++ Komponenten • Erstellung von verschiedenen Objekthierarchien • Erstellung einer C++ Anbindung zum Backend-Server mittels Lua • GUI Programmierung mit Ilog Views und wxWidgets • Erstellung einer DIS C++ Schicht nach Vr-Link Modell, zn Applikationen auf mehreren Rechnern in Echtzeit zu vernetzen • Nutzung des ACE Frameworks zur Prozess- und Shared-Memory Steuerung • Entwicklung einer Test- und Simulationsoberfläche (Virtual Simulator) in Kylix
- 2 years and 6 months, Jan 2000 - Jun 2002
Firmenmitgründer / Teamleiter Inhouse-Tools
Zesium AG
• Mit-Erstellung des Business Plans • Präsentationen vor Venture-Capital-Unternehmen, um Startkapital zu erhalten • Teamleiter für Inhouse-Tools • Kurse für SDL (Specification & Description Language) abgehalten • C++ Erstellung von SDL Code-Generator • Erstellung vom plattform-unabhängigen (ARM, Motorola, Infineon), multi-threaded Message-Handling Kernel für den UMTS Stack
- 9 months, Apr 1999 - Dec 1999
Software Entwickler C++
Roche AG, Schweiz
• Anforderungsanalyse in UML • C++ Implementierung von Applikationen zur Automatisierung des Datenflusses zwischen beliebigen Roche, Hitachi, und Fujitsu Laborgeräten • Entwicklung von Verfahren zur automatischen Erkennung von Laborgeräten und deren Fähigkeiten • Entwicklung von Verfahren zur automatischen Kontrolle von Testabläufen, ohne zu wissen, welches Gerät eingesetzt werden wird
- 2 years and 3 months, Jan 1997 - Mar 1999
Software Entwickler C++
Krauss-Maffei Wegmann GmbH & Co. KG
• Design und C++ Implementierung von „Lokalen Szenario“, ein Echtzeitmodul zur allgemeinen Simulierung von Fahrzeugen „in der Nähe“ des simulierten Fahrzeuges • Zustandsautomaten, Kontrolllogik, Datenverkehr und Integration • Qualifikation zum Sniff+ Workspace Manager
- 1 year, Jan 1996 - Dec 1996
Software Entwickler Occam und C
Nortel DASA Network Systems GmbH & Co. KG
• FRAD (Frame-Relay-Access-Device) entwickelt auf Transputerbasis • HDLC, SDLC, Frame-Relay, asynchrone und isochrone Protokolle wurden implementiert • HP Internet Advisor wurde als Testgerät eingesetzt • Der Siemens ESCC2 Chipsatz war das Zielplattform
- 3 years and 2 months, Nov 1992 - Dec 1995Rohde & Schwarz GmbH & Co. KG
Software Entwickler Occam und C
• Occam & C Softwareentwicklung für die FSE Spektrum- und ZVR Netzwerkanalysatoren • Erstellunng eines multiprozeß, multitransputer Echtzeit Message-handling Kernels zur Übertragung von Nachrichten zw. Applikationen auf mehreren Knoten • Entwicklung verschiedener gerätespezifischer Applikationen zum Einsatz in Netzwerk- und Spektrumanalysatoren • Test Software GUI-Programmierung mit Borland C++ und Turbo-Vision
Ausbildung von Mark Horowitz
- 5 years, Sep 1979 - Aug 1984
Master of Science in Computer & Information Science
University of Florida
- 5 years and 4 months, Sep 1979 - Dec 1984
Computer Science
University of Florida
Sprachen
German
C1 (Fließend)
English
C2 (Verhandlungssicher / Muttersprachlich)
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
