Zum Hauptinhalt springen
Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

Alexander Döhrmann-Senior Software Engineer - von Low-Level-Embedded bis High-Level-Anwendungen

Alexander Döhrmann
Profil-Kopfzeilen-Overlay
Wiesenthau, Deutschland

Tagessatz prüfen

Erfahrungen

Juli 2020 - Heute
Bubenreuth, Deutschland

Systemingenieur

infoteam AG

Expertise-Details
Stellenbeschreibung
Systemingenieur bei infoteam AG
Industrien
Energie
Fertigung
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Qualitätssicherung
  • Weiterentwicklung und Wartung von Datenmanagement-Software im Kernenergiesektor
  • Bearbeitung und Lösung von Problemmeldungen
  • Behebung von Fehlern und Mängeln
  • Leistungsoptimierung von Legacy-Code
  • Analyse und Behebung von Sicherheitslücken
  • Spezifikation und konzeptionelles Design neuer Funktionen
  • Modernisierung der Legacy-Codebasis auf C++17
  • Technologien & Tools: C++, ClearCase, SQL, HTML, CSS, JavaScript, Git, Linux, Solaris, Shell-Skript, VisualStudio
  • Frontend – Smart Sensor Dashboard: Entwicklung eines browserbasierten Dashboards zur Echtzeitvisualisierung von Smart-Sensor-Daten
  • Technologien & Tools: TypeScript, Angular, HTML, CSS, JavaScript, MQTT, VisualStudio
  • Implementierung von eingebetteter Safety-Software für ein Magnetschwebeaufzugsystem
  • Requirements Engineering
  • Dokumentation und Implementierung der Safety-Software für das Steuerungssystem des Magnetschwebeaufzugs und das zentrale Managementsystem
  • Erstellung und Durchführung von Unit-Tests für alle implementierten Module
  • Technologien & Tools: C/C++, Jira, Bitbucket, Confluence, VectorCAST, MISRA-C, Lint, Doxygen, Git
Nov. 2014 - Juli 2020
Nürnberg, Deutschland

Softwareingenieur

ISCUE GmbH & Co. KG

Expertise-Details
Stellenbeschreibung
Softwareingenieur bei ISCUE GmbH & Co. KG
Industrien
Automotive
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Qualitätssicherung
  • Full-Stack-Weboberfläche zur Digitalisierung von Geschäftsprozessen
  • Digitalisierung des Bestell- und Zahlungsablaufs
  • Automatisierung von Bestelldrucken und Aggregation statistischer Daten inkl. Reporting
  • Verschlüsselung sensibler Daten und Zertifizierung der Hardwareumgebung mit Laufzeit-Integritätsprüfung
  • OTA-Firmware-Updates in der Produktion
  • Technologien & Tools: C++11/17 im Backend, HTML5, CSS3, W3CSS-Framework, JavaScript, jQuery, XML, Apache2, CryptoPP, Eclipse, SVN, GNU Toolchain
  • Software für Übertragungssteuerung und Next-Generation-Plattform
  • Wartung der Software erster Generation
  • Migration der Software auf eine neue Triple-Core-Prozessorarchitektur
  • Aufgabenparallelisierung über Prozessorkerne
  • Laufende Entwicklung neuer Softwarefunktionen
  • Automatisierung der Testumgebung
  • Konfiguration des Betriebssystems und der Basisschicht der Software sowie Anpassung der Anforderungen
  • Technologien & Tools: Infineon Aurix (TriCore mit LockStepCore), CANoe, CANape, MKS, SVN, GENy, GNUmake, CAN, FlexRay
  • Mittelkonsole-Bedienfeld mit Fingerabdrucksensor
  • Ableitung von Softwareanforderungen und Kundensupport für Systemanforderungen
  • Design der Softwarearchitektur und technische Dokumentation
  • Gemeinsame Entwicklung des Kommunikationsprotokolls für Sensoren mit Kunde und Sensorhersteller
  • Implementierung der Treibersoftware für den Fingerabdrucksensor unter Verwendung des Hersteller-Kommunikationsprotokolls
  • Security-Hardening des Kommunikationsprotokolls
  • Entwicklung von Recovery- und Fehlermanagement-Mechanismen
  • Technologien & Tools: NXP S32K, Doors, Sharepoint, Greenhills Compiler, UART, AES, SHA512, CMAC, Enterprise Architect, LogicAnalyzer
  • Entwicklung einer automatisierten Testumgebung mit dem Google Test Framework
  • Implementierung einer C++-Testumgebung
  • Validierung des Kommunikationsprotokolls für industrielle Druckersteuerung
  • Technologien & Tools: C++11, Google Testframework
Feb. 2014 - Aug. 2014
Erlangen, Deutschland

Masterarbeit, Lehrstuhl für Hardware/Software-Co-Design

University of Erlangen-Nuremberg

Expertise-Details
Stellenbeschreibung
Masterarbeit, Lehrstuhl für Hardware/Software-Co-Design bei University of Erlangen-Nuremberg
Industrien
Bildung
Informationstechnologie (IT)
Bereichen
Produktentwicklung
Forschung und Entwicklung (F&E)
  • Entwicklung und Implementierung eines FPGA-basierten Videoverarbeitungssystems mit adaptiver Redundanzsteuerung zur Erkennung und Maskierung von Single-Event-Upset-(SEU)-induzierten Fehlern
  • Implementierung eines Videoverarbeitungssystems mit Filter-Pipeline (Graustufen, Sobel, Gauß)
  • Teilweise dynamisch rekonfigurierbares Design der Filtermodule
  • Laufzeitliches Nachladen von Filtermodulen
  • Steuerung über die MicroBlaze-Softcore-CPU auf dem FPGA über die ICAP-Schnittstelle
  • Implementierung eines Voter-Moduls für Triple Modular Redundancy (TMR) der Filter-Pipeline
  • Analytische Bewertung der Systemzuverlässigkeit bei unterschiedlicher Granularität des Voters
  • Bewertung des Implementierungsansatzes hinsichtlich Overhead und Ressourcennutzung
  • Technologien: VHDL, Embedded C, MicroBlaze-Softcore-CPU, FPGA, Video-Filter-Algorithmen und -Methoden, Xilinx ISE/EDK/XSDK, GoAhead, dynamische partielle Rekonfiguration zur Laufzeit
Juli 2013 - Okt. 2014
Erlangen, Deutschland

Werkstudent

HEITEC AG

Expertise-Details
Stellenbeschreibung
Werkstudent bei HEITEC AG
Industrien
Gesundheitswesen
Fertigung
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Qualitätssicherung
  • Debugging der Firmware für ein Radiotherapiesystem (VHDL)
  • Behebung von Mantissenfehlern bei der Umwandlung von Fließkommazahlen in 32-Bit-Wörter
  • Behebung von Kommunikationsfehlern bei der Initialisierung von Temperatursensoren auf dem I²C-Bus
  • Implementierung von Fehlerbehandlungsroutinen auf Master-Seite
  • Korrektur von Timing-Fehlern auf dem FASTLINK-Bus durch Behebung asynchroner Datenverarbeitung und korrekte Weiterleitung an den FASTLINK-Bus
  • Technologien & Tools: VHDL, FPGA, I²C
  • Funktionstests von Schaltungen und Firmware für Baugruppen Submodul 1 und 2
  • Verifizierung von Steuersignalen durch redundante Signalverarbeitung mit zusätzlicher Überwachungseinheit
  • Messung von Spannungspegeln, Taktsignalen und Watchdog-Funktionen
  • Test von seriellen Schnittstellen und Peripherie (z.B. LEDs)
  • Technologien & Tools: Altera- und Actel-FPGAs, Lattice-CPLD, VHDL, Oszilloskop
  • Entwurf und Entwicklung einer Weboberfläche zur Überwachung von Schaltkasten-Betriebszuständen
  • Implementierung der Oberfläche in HTML
  • Datenabruf über Ethernet-Schnittstelle
  • Browserbasierte Visualisierung von Betriebsdaten
  • Implementierung einer redundanten Anzeigedarstellung
  • Einzelnes Schalten von Sicherungen über die Weboberfläche
  • Technologien: HTML, CSS, JavaScript, Inkscape (für UI-Grafikerstellung)
Jan. 2012 - Feb. 2013
Erlangen, Deutschland

Studentische Hilfskraft, Lehrstuhl für Hardware/Software-Co-Design

University of Erlangen-Nuremberg

Expertise-Details
Stellenbeschreibung
Studentische Hilfskraft, Lehrstuhl für Hardware/Software-Co-Design bei University of Erlangen-Nuremberg
Industrien
Bildung
Bereichen
Produktentwicklung
Forschung und Entwicklung (F&E)
  • Weiterarbeit am CAN-Netzwerk aus der Bachelorarbeit, einschließlich Entwicklung eines Demonstrators, der es Nutzern ermöglicht, zwischen aktivem und inaktivem Scheduling-Algorithmus zu wechseln, wobei mittlere Antwortzeiten grafisch dargestellt werden
  • Übertragung eines Live-Videostreams von einer Bordkamera über CAN durch Aufmodulieren von Videodaten auf CAN-Bits mit hoher Frequenz, um die effektive Bandbreite zu erhöhen
  • Technologien: VHDL, FPGA, CAN, CANoe
Juni 2011 - Okt. 2011
Erlangen, Deutschland

Bachelorarbeit, Lehrstuhl für Hardware/Software Co-Design

Universität Erlangen-Nürnberg

Expertise-Details
Stellenbeschreibung
Bachelorarbeit, Lehrstuhl für Hardware/Software Co-Design bei Universität Erlangen-Nürnberg
Industrien
Bildung
Bereichen
Produktentwicklung
Forschung und Entwicklung (F&E)
  • Entwicklung und Umsetzung eines dynamischen Schedulings für prioritätsbasierte Kommunikation auf rekonfigurierbarer Hardware
  • VHDL-Umsetzung eines vom Lehrstuhl entwickelten Scheduling-Algorithmus für die dynamische Anpassung des CAN-Netzwerk-Schedulings
  • Performance-Benchmarking mit vier Xilinx-Entwicklungsboards
  • Vergleich mit früheren Simulationsergebnissen
  • Umsetzung einer Messumgebung auf dem FPGA zur Analyse von Reaktionszeiten
  • Datenerfassung über RS232 und anschließende Analyse
  • Technologien: VHDL, Xilinx-FPGAs und IDEs, ChipScope, CAN, RS232, CANoe

Branchenerfahrung

Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.

Erfahren in Fertigung, Energie, Informationstechnologie (IT), Automotive, Bildung und Gesundheitswesen.

Fertigung
Energie
Informationstechnologie (IT)
Automotive
Bildung
Gesundheitswesen
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.

Erfahren in Produktentwicklung, Informationstechnologie (IT), Qualitätssicherung und Forschung und Entwicklung (F&E).

Produktentwicklung
Informationstechnologie (IT)
Qualitätssicherung
Forschung und Entwicklung (F&E)
Profil-Übereinstimmungsdiagramm

Zusammenfassung

Systems- & Softwareingenieur mit Spezialisierung auf Softwarearchitektur und C/C++-Entwicklung, Full-Stack-Entwicklung, Webentwicklung, UI/UX-Design und -Implementierung sowie VHDL- und FPGA-Design.

Fähigkeiten

Programmiersprachen:

  • C++11
  • C++14
  • C++17
  • Vhdl
  • Cascading Style Sheets (Css)
  • Html, Html5
  • Css, Css3
  • Javascript
  • Jquery
  • Angular
  • Cuda, Opencl
  • Xml
  • Json
  • Qt-framework
  • Shell/bash
  • Batch
  • Python

Werkzeuge:

  • Agentic Ai Workflows Claude Code
  • Eclipse
  • Visualstudio
  • Gnu Toolchain (Compiler, Make, Debugger)
  • Cmake
  • Svn
  • Git
  • Stablediffusion
  • Comfyui
  • Mks
  • Bugzilla
  • Doors
  • Jira
  • Confluence
  • Bitbucket
  • Xilinx Ise
  • Altera Quartus
  • Modelsim
  • Qt Creator
  • Vectorcast
  • Adobe Photoshop
  • Aftereffects
  • Premierepro

Methoden:

  • Scrum/agile
  • V-modell
  • Objektorientierte Programmierung (Oop)
  • Objektorientierte Analyse Und Design
  • Multithread-entwicklung Und Multithreading-architekturen
  • Embedded-multithread-entwicklung
  • It-sicherheit

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Apr. 2012 - Sept. 2014

Friedrich-Alexander-Universität Erlangen-Nürnberg

Master of Science, Mechatronik · Mechatronik · Erlangen, Deutschland · 2.0

Okt. 2008 - Feb. 2012

Friedrich-Alexander-Universität Erlangen-Nürnberg

Bachelor of Science, Mechatronik · Mechatronik · Erlangen, Deutschland · 2.7

Sept. 1998 - Juni 2008

Gymnasium Fränkische Schweiz

Abitur, naturwissenschaftlich-mathematischer Zweig · Deutschland

Zertifikate & Bescheinigungen

MISRA-C 2012-Standard

VectorCast C++ Unit Testing

ISO 61508

ISO 26262:2011 Funktionale Sicherheit

iSAQB Certified Software Architect Foundation Level

iSAQB

Cybersicherheit und IT-Sicherheit in eingebetteten Systemen

Statistiken

Erfahrung

Positionen gesamt 6
Erfahrung in Fertigung 7 J.
Durchschn. Dauer 2 J. 5 M.
Längste Erfahrung 5 J. 9 M.

Globale Erfahrung

Länder gearbeitet 1 (Deutschland)
Hauptland Deutschland

Fachkenntnisse

Aktuelle Rollen Systemingenieur, Softwareingenieur, Masterarbeit, Lehrstuhl für Hardware/Software-Co-Design
Hauptbranchen Fertigung, Energie, Informationstechnologie (IT)
Hauptfachbereiche Produktentwicklung, Informationstechnologie (IT), Qualitätssicherung

Qualifikationen

Höchster Abschluss Master
Zertifikate erworben 6

Profil

Erstellt
Du suchst Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Häufig gestellte Fragen

Du hast Fragen? Hier findest du mehr.

Wo ist Alexander ansässig?

Alexander ist in Wiesenthau, Deutschland ansässig und bevorzugt 100% Remote-Projekte.

Welche Sprachen spricht Alexander?

Alexander spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Alexander?

Alexander hat mindestens 14 Jahre Erfahrung. In dieser Zeit hat Alexander in mindestens 6 verschiedenen Rollen und für 5 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 2 Jahre und 4 Monate. Beachten Sie, dass Alexander möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Alexander am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Alexander gut geeignet für Rollen wie: Systemingenieur, Softwareingenieur, Masterarbeit, Lehrstuhl für Hardware/Software-Co-Design.

Was ist das neueste Projekt von Alexander?

Die neueste Position von Alexander ist Systemingenieur bei infoteam AG.

Für welche Unternehmen hat Alexander in den letzten Jahren gearbeitet?

In den letzten Jahren hat Alexander für infoteam AG gearbeitet.

In welchen Industrien hat Alexander die meiste Erfahrung?

Alexander hat die meiste Erfahrung in Industrien wie Fertigung, Informationstechnologie (IT) und Energie. Alexander hat auch etwas Erfahrung in Automotive, Bildung und Gesundheitswesen.

In welchen Bereichen hat Alexander die meiste Erfahrung?

Alexander hat die meiste Erfahrung in Bereichen wie Produktentwicklung, Informationstechnologie (IT) und Qualitätssicherung. Alexander hat auch etwas Erfahrung in Forschung und Entwicklung (F&E).

In welchen Industrien hat Alexander kürzlich gearbeitet?

Alexander hat kürzlich in Industrien wie Energie und Fertigung gearbeitet.

In welchen Bereichen hat Alexander kürzlich gearbeitet?

Alexander hat kürzlich in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung gearbeitet.

Was ist die Ausbildung von Alexander?

Alexander hat einen Master in Mechatronik von Friedrich-Alexander-Universität Erlangen-Nürnberg und einen Bachelor in Mechatronik von Friedrich-Alexander-Universität Erlangen-Nürnberg.

Ist Alexander zertifiziert?

Alexander hat 6 Zertifikate. Darunter sind: MISRA-C 2012-Standard, VectorCast C++ Unit Testing und ISO 61508.

Wie ist die Verfügbarkeit von Alexander?

Alexander wird ab Juli 2026 vollzeit verfügbar sein.

Wie hoch ist der Stundensatz von Alexander?

Der Stundensatz von Alexander hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Alexander beauftragen?

Um Alexander zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1200
900
600
300
Stundensatzvergleich-Diagramm
⌀ Markt: 864-1024 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.