- Erarbeiten der Requirements und Spezifikationen, auch im regulierten Umfeld Medical (ISO13485)
- Entwicklung von Embedded Software auf Basis modernster Platform- Multilayer Architektur (STM32x7, i.Mx6, BGM13x), freeRTOS, safeRTOS)
- Connectivity projects (WiFi, BLE, BT2.0, TCP/IP)
- Getrennte Layer Applikation-Device-Driver für schnelle Migration auf neue Hardware
- Assembler – Embedded C / C++ / xunit, nunit , Platform Development
- Windows and Linux Service Development, .NETCore, .NET8
- Testbar auf Hudson oder Jenkins Server
- Arbeiten auf Lifecycle Management Plattformen
- Grosse Erfahrung im Bereich Testing / Testkonzepte und Testsoftware
- Analyse und Erweiterungen in älteren Softwaresystemen (ASM, C „Bytesparende“ Programmierung)
- I2C, RS232, Rs485, SPI, USB, Ethernet, Displays, ARM,
- Scrum und Wasserfall Modell
Erstellte Firmware / Embedded Software:
- Computerperipherie (Printer, Anzeigesysteme)
- Medizinaltechnik (ISO 13485), Infusion Pumps, Protokoll-Konverter, PDM Schnittstellen
Embedded Sensor Development (UML, Statemachines for drop/air/pressure)
- Laborautomaten (Pipettierroboter, Dilutoren, Barcodeidentifikation)
- Messgerätesoftware (Starkstrom-Messtechnik, Heizungstechnik)
- Softwaretreiber für Durchfluss, Druck, Füllstand und Wasseranalyse, SIL / WHG
- Autonome Robotik Systeme
- Barcode-Lesegeräte
- Klimatisierungsgeräte für Grossindustrie