Softwareentwickler C/C++, embedded Systems
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Jena
- National
- de | en
- 03.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
2/2024 – offen
Tätigkeitsbeschreibung
- Requirements-Engineering, Architektur und Implementierung einer Ablaufsteuerung für einen Masken-Inspektionssystem
- Entwurf und Implementierung von Simulationen / eines Digital-Twin
Scrum, .Net, C#, Docker, Git, Microsoft Azure
1/2024 – 12/2024
TätigkeitsbeschreibungLinux für ein Analysiert per Buildroot erstellen inkl. fehlersicheres A/B-Software-Update
Eingesetzte QualifikationenEmbedded Systems, Bash Shell, Embedded Linux, Lua Scripting, Subversion
1/2023 – 9/2024
Tätigkeitsbeschreibung
- Implementierung einer Ablaufsteuerung für einen Prüfstand
- Entwurf und Implementierung einer Prüfstands-Simulation zu Entwicklungs- und Test-Zwecken
Windows 10, C++, Git, Python, Qt (Software)
11/2021 – 9/2022
Tätigkeitsbeschreibung
- Firmware-Entwicklung für ein Control-Panel zur Steuerung eine OP-Leuchten-Systems über RS485
- Implementierung einer Windows-Software in C#/WPF zur Simulation des Leuchtensystems
- Entwicklung von Tools zur Analyse der RS485-Kommunikation
- Entwicklung nach den in der Medizintechnik üblichen Vorschriften und Sicherheitsrichtlinien z. B. IEC 62304,
- Software Sicherheitsklasse C
C (Programmiersprache), Embedded Entwicklung / hardwarenahe Entwicklung, STM32, ARM-Architektur, .Net, C#, Python, Windows Presentation Foundation, Echtzeit-Betriebssysteme, RS-232
8/2021 – 9/2023
TätigkeitsbeschreibungImplementierung von SW-Komponenten zur Kommunikation einer IR-Kamera über GigE-Vision
Eingesetzte QualifikationenEchtzeit-Betriebssysteme, C++, Python, Subversion
3/2021 – 10/2023
Tätigkeitsbeschreibung
- Implementierung einer SW-Komponente zur Kommunikation mit einem Remote-Touch-Display über RS485 / HDLC / Protobuf
- Implementierung einer Simulation der Analysegerätes zu Entwicklungs- und Testzwecken
Embedded Systems, Linux Entwicklung, C++, Git, HDLC (High-Level Data Link Control), Python, RS-232
2/2021 – 9/2023
TätigkeitsbeschreibungÜbernahme der Requirements- und Risikodokumente und Überarbeitung nach EU-MDR für OP-Tische
Eingesetzte QualifikationenRequirement Analyse, Technische Dokumentation
6/2019 – 11/2019
TätigkeitsbeschreibungImplementierung der USB-CDC- bzw. I2C-Treiber für ein STM32- Controlboard und Anbindung an Node-RED
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, C++, Echtzeit-Betriebssysteme, JavaScript, STM32
1/2019 – 1/2021
TätigkeitsbeschreibungImplementierung von Middleware-Komponenten zur Hardware- Ansteuerung einschließlich der Unittests für ein laserbasiertes Operationsgerät in der refraktiven Chirurgie
Eingesetzte QualifikationenARM-Architektur, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Enterprise Architect (EA), Python, QNX (Software), Subversion, UML
6/2018 – 12/2018
TätigkeitsbeschreibungImplementierung von automatischen Software-in-the-Loop-Tests für einen QNX- ResourceManager zur Ansteuerung eines FPGA
Eingesetzte QualifikationenEmbedded Systems, Test Automation, ARM-Architektur, Echtzeit-Betriebssysteme, C++, Python, QNX (Software), UML
2/2017 – 5/2018
TätigkeitsbeschreibungQNX-ResourceManager zu Ansteuerung eines FPGA eines Operationslasers inkl. Requirements-Engineering, Architektur, Implementierung und Spftware-in-the-Loop-Tests
Eingesetzte QualifikationenQNX (Software), UML, C++
10/2015 – 12/2016
TätigkeitsbeschreibungRequirements-Engineering, Architektur und Implementierung der Software zur Ansteuerung eines Chirurgielasers einschließlich automatischer Hardware-in-the-Loop-Tests mit Python
Eingesetzte QualifikationenTest Automation, ARM-Architektur, C++, Echtzeit-Betriebssysteme, Python, STM32, UML
9/2014 – 9/2015
TätigkeitsbeschreibungImplementierung und Test von Softwarekomponenten für ein kamerabasiertes Fahrerassistenzsystem
Eingesetzte QualifikationenARM-Architektur, Echtzeit-Betriebssysteme, C++, Opencv, Python
7/2014 – 9/2014
TätigkeitsbeschreibungKonzeptionierung, Implementierung und Test eines low-level CAN- Treibers für den Sparc LEON3 Prozessor unter RTEMS
Eingesetzte QualifikationenC (Programmiersprache), Echtzeit-Betriebssysteme, CAN-Bus (controller area network), Embedded Entwicklung / hardwarenahe Entwicklung
10/2013 – 4/2014
TätigkeitsbeschreibungKonzeptionierung, Implementierung und Optimierung von Softwarekomponenten für ein Car-Infotainmentsystem
Eingesetzte QualifikationenEmbedded Systems, ARM-Architektur, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Python, QNX (Software)
1/2013 – 9/2013
TätigkeitsbeschreibungFirmware für eine HDTV-Mikroskop-Videokamera auf Linux-Basis inklusive der Prüf- und Inbetriebnahmesoftware für Windows
Eingesetzte QualifikationenEmbedded Linux, Embedded Systems, ARM-Architektur, Git, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Linux Entwicklung, Qt (Software)
1/2012 – 9/2013
TätigkeitsbeschreibungKonzeptionierung und Implementierung der Software zur Inbetriebnahme und zum Test von optischen Kameras mit konfigurierbarem Prüfablauf
Eingesetzte QualifikationenWindows XP, Json, C++, Qt (Software)
12/2011 – 12/2012
TätigkeitsbeschreibungKonzeptionierung und Implementierung der Software für eine batteriebetriebene hochauflösende Infrarotkamera
Eingesetzte QualifikationenEmbedded Linux, Embedded Systems, ARM-Architektur, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Linux Entwicklung, Qt (Software)
2/2011 – 11/2011
TätigkeitsbeschreibungKonzeptionierung und Implementierung der Software für das batteriebetriebenes AGDUS-Schiedsrichterkontrollgerät zur laserbasierten Datenübertragung an Trainingsteilnehmer
Eingesetzte QualifikationenEmbedded Systems, ARM-Architektur, C++, Echtzeit-Betriebssysteme, Embedded Entwicklung / hardwarenahe Entwicklung, STM32
3/2010 – 12/2010
TätigkeitsbeschreibungKonzeptionierung und Entwicklung von Software zum Testen einer generischen Navigationssoftware für Car-Infotainmentsysteme der Premiumklasse
Eingesetzte QualifikationenTest Automation, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, QNX (Software)
3/2005 – 12/2009
TätigkeitsbeschreibungInfotainmentsystem mit Navigation für Premium-Fahrzeuge eines koreanischen Automobilherstellers
Eingesetzte QualifikationenEmbedded Systems, C++, XML, CAN-Bus (controller area network), MOST-Bus (media oriented systems transport), Embedded Entwicklung / hardwarenahe Entwicklung, QNX (Software)
4/2004 – 12/2004
TätigkeitsbeschreibungEntwicklung von Softwarekomponenten für Remote-Keyless-Entry für Fahrzeug-Body-Controller
Eingesetzte QualifikationenC (Programmiersprache), Test Automation, Software Design, Echtzeit-Betriebssysteme, Requirement Analyse, CAN-Bus (controller area network)
Weitere Kenntnisse
- Embedded Systems
- Software-Architektur
- Software-Entwicklung
Programmierung & Betriebssysteme
- C
- C++
- Python
- C#
- Lua
- SQL
- Windows (allg.)
- Linux
- QNX
- RTOS
Technik & Ingenieursberufe
- CAN (Fzg-Technik)
Branchenkenntnisse
- Medizintechnik
- Automotive
- Luft- und Raumfahrt
- High-Tech-Industrie
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden