08.07.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Software Engineer
Basel, Schweiz
Deutschland +1
Master of Engineering in Information Technologyinfo: Deutschland, Schweiz
Über mich
Senior Software Engineer mit über 20 Jahren Erfahrung: - Mehrjährige praktische Erfahrung im gesamten Softwareentwicklungszyklus - Fundiertes Know-how und Hands-on für eingebetteten und Echtzeitbetriebssysteme - Ausgewiesener Software-Architekt und C/C++ Programmierer
Skills
C (Programmiersprache)JavaAssemblerspracheAtlassian ConfluenceAtlassian JiraUnit TestingC#C++Certified Scrum Product OwnerDebuggingLinuxGerätetreiberEmbedded SystemsEmbedded BetriebssystemeFreertos
Embedded Systems Entwicklung:
Umfangreiche Erfahrung in der Entwicklung von eingebetteten Systemen mit verschiedenen Mikrocontrollern (STM32, PIC, ARM Cortex) und Echtzeit-Betriebssystemen (FreeRTOS, CMSIS RTOS RTX).
Softwarearchitektur und -design:
Fundierte Kenntnisse in Softwarearchitektur mit UML/SysML-Modellierung ISAQB-Zertifizierung für professionelle Softwarearchitektur.
Programmierung in mehreren Sprachen:
Fortgeschrittene Kenntnisse in C/C++, Python, Java, C# sowie Erfahrung mit Assembler für verschiedene Prozessorarchitekturen.
Projektmanagement:
Erfahrung in der Leitung von Softwareprojekten, Scrum Master Zertifizierung und Certified Professional Scrum Product Owner.
Testframeworks und Qualitätssicherung:
Kenntnisse in verschiedenen Testframeworks wie C Unit, CppUtest, Fake Function Framework und Googletest sowie ISTQB Certified Tester.
Versionskontrollsysteme:
Erfahrung mit verschiedenen Versionskontrollsystemen wie Git, SVN, CVS und Mercurial.
Entwicklungsumgebungen:
Vertrautheit mit diversen IDEs wie Visual Studio Code, Keil µVision ARM, IAR Embedded Workbench, Eclipse und LabVIEW.
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherFranzösischMuttersprache
Projekthistorie
Entwicklung neuer Softwarelösungen für professionelle Kaffeemaschinen mit Embedded Technologie (Schlüsselwörter: FreeRTOS, C, C++, UML/SysML, CAN-Bus, Git, CI/CD, GitLab, Scrum, STM32 Mikrocontroller, JTAG/SWD, CppUtest, Fake Function Framework, Debugger, Oszilloskope, Logic Analyzer, Visual Studio Code, Ubuntu Linux)
o Mitarbeit an der Software Anforderungsspezifikation
o Implementierung neuer Features in C/C++ auf STM32-Mikrocontrollern
o Integration von neuen Hardware-Modulen
o Software-Software-Hardware Integration
o Unit- und Integrationstests.
1- MOSKITO DETL (Digital Enhanced Target Locator) Projekt für das Ministry of Defence (MoD) Großbritannien: Anpassung und Erweiterung der Funktionalität des MOSKITO II (Image Intensifier) Handheld-Gerät zur Tags- und Nachtbeobachtung und Ortung, Integration des neuen WMM (World Magnetic Model) und Erweiterung der PC-Simulation SW (Schlüsselworte: C++, C#, QP framework, Hg Mercurial, AR Embedded Workbench 6.2 and 6.3, Atmel AT91SAM7S512 Mikrocontroller, JTAG- Debugger, Oszilloskope, Logic Analyzer, Microsoft Visual Studio 2010)
2- Laser Range Finders Projekt: Entwicklung von hoch parametrisierbare und präzise “Long“ (30 km), “Middle“ (15 km) und “Short“ (8 km) Range Laser Range Finders Firmware (Hardware und Firmware von Grund auf neue entwickelt) mit Moving Target Funktionalität, Laser-Augensicherheit, Self-test und Wartungsstatistikzählern (Mess-, Zeit-, Einschaltzähler) (Schlüsselwörter: C/C++, C#, Python, LabVIEW, Assembler, CMSIS-RTOS RTX, ULM/SysML, Git, CI/CD (Jenkins), Scrum, STM32- Mikrocontroller, Cortex M, JTAG/SWD-Debugger, Hardware-Inbetriebnahme, Requirements Engineering, Test, ICD, Bootloader, Downloader, Enterprise Architect, STM32CubeIDE, Microsoft Visual Studio 10).
1- Entwicklung eines robusten Telemetrie-Empfängers (Hardware und Firmware von Grund auf neue entwickelt) zur drahtlosen Erfassung von Wasser-, Strom- und Gaszählern mit Korrelationstechnik und “Slotted ALOHA“-Zugriffsverfahren (Schlüsselwörter: C, Assembler, LabVIEW, Faltungskodierung, Viterbi-Dekoder, Korrelationsrechnung, Python, GPIB, DSP BIOS, TMS320C6418 DSP, High Speed RTDX Debugger, Hardware-Design und Inbetriebnahme, Bus- und Geräte-Treiber)
2- SmartFiber Projekt, Europäische Union: Entwicklung eines intelligenten Miniatursystems, das Glasfasersensortechnologie, nanophotonische Chiptechnologie und energiesparende Funktechnologie integriert. Das intelligente System ermöglicht erstmals eine vollständig integrierte Strukturüberwachung von Verbundwerkstoffen, die als Strukturteile in z. B. Windturbinenblättern, Satelliten, Flugzeugen, sowie Bootsrümpfen eingesetzt werden (Schlüsselwörter: C, Assembler, LabVIEW, STM32F407VG-Mikrocontroller, Camera Link Protocol, SVN, NRZ-Codierung, Manchester-Code, Oszilloskop, Logic Analyzer, Hardware-Inbetriebnahme)
3- UHF RFID Reader, Zentrum für intelligente Objekte: Entwicklung eines ISO/IEC 18000-6C konform UHF-RFID-Lesegeräts: (Schlüsselwörter: C, Assembler, LabVIEW, Intel R1000 RFID Transceiver Chip, Enterprise Architect, UML, SysML, ISO 18000-6C, UHF RFID EPC-Gen-2, Code Composer Studio, DSP BIOS RTOS, TMS320C6418 DSP, Oszilloskop, Logik Analyzer, Spektrum-Analyzer)