14.07.2025 aktualisiert

JU
60 % verfügbar

Software Architect, Developer

Ulm, Deutschland
Deutschland
Diplom Informatik
Ulm, Deutschland
Deutschland
Diplom Informatik

Skills

Erfahrungen
  • Softwarearchitektur, Systemarchitektur
  • Programmierung
  • Entwicklungsprozesse (Agile Entwicklung, Review Systeme, CI, Scrum etc.)
  • Embedded Systems
  • Hardwareentwicklung (Schaltungsentwurf)
  • Echtzeit
Programmiersprachen
  • Java
  • C++(22), C/C99
  • Python 3
  • C#
  • JavaScript, TypeScript
  • Assembler (x86/AMD64, ARM)
Gui Toolkits
  • JavaFX
  • Qt, GTK3
  • WPF, WinForms
  • HTML
Linux
  • Diverse Distributionen (Debian, Gentoo, Arch)
  • Softwareentwicklung
  • Kleinere Entwicklungen am Kernel
Sonstiges
  • Netzwerk (TCP/IP, UDP), WebSockets
  • CAN
  • USB, Bluetooth
Mikrocontroller
  • ARM, Atmel AVR, ESP32
  • STM ARM SDK
  • Espressif ESP32 SDK
Tools
  • Gerrit
  • Jenkins
  • Atlassian Suite
  • CMake
  • Visual Studio
  • IntelliJ IDEA
Sonstiges
  • SQL Datenbanken
  • OpenCASCADE
  • TensorFlow
  • NumPy, SciPy

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Implementierung einer echtzeitfähigen Java Virtual Machine (JVM)

Tätigkeiten
  • Konzeption
  • Implementierung
  • Teststrategie und Testimplementierung
Stichwörter
  • C++17
  • plattformunabhängig
  • Java Realtime Specification (RTSJ)

Plattform für eine Vending Machine

Umfang
  • Entwicklung von Sensorik
  • Entwicklung einer Hardware-Plattform zur Steuerung bereitgestellter Mechanik
  • Entwicklung einer Softwarearchitektur
Tätigkeiten
  • Requirements
  • Hardwarekonzeption
  • Hardwareentwicklung
  • Softwarekonzeption
  • Softwareentwicklung
Stichwörter
  • C, C++, Python
  • Linux
  • Webserver
  • Allwinner A10 SoC, STM32F1
  • CAN-Bus
  • OTA Firmware Updates

Entwicklung einer echtzeitfähigen Programmierumgebung

Tätigkeiten
  • Entwicklung einer Sprachdefinition (C-artig)
  • Definition der Ausführungsumgebung (ByteCode)
  • Entwicklung des Compilers
  • Entwicklung der Ausführungsumgebung
  • Entwicklung von Debugging-Tools
  • Testentwicklung
Stichwörter
  • C++, C#
  • FLEX/YACC, GPLEX
  • plattformunabhängig

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden