14.10.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarEmbedded software engineering for highly demanding projects.
Buchrain, Schweiz
Deutschland +1
Dipl. El. Ingenieur (FH)Über mich
Senior Embedded Software Engineer with over 30 years of experience in C/C++, firmware development, and software architecture. Specialized in software simulations with .net/C# and WPF. Proven track record in project management and software architecture. Available for freelance embedded projects.
Skills
Software EntwicklungC++C#ProgrammiersprachenWindowsBetriebssystemeµControllerREST API Developmentbare metalREST ArchitekturREST SchnittstellenMQTTModel Driven DevelopmentProjekt - LeitungEchtzeitbetriebsystemeBare-MetalSoftwarearchitektur
Senior Embedded Software Engineer with over 30 years of experience in C/C++, firmware development, and software architecture. Specialized in software simulations with graphical user interface with .net/C# and WPF. Specialized in ARM Cortex, STM32, CAN, CANopen, ReST, MQTT, and IoT. Proven track record in project management and software architecture. Available for freelance embedded projects.
Hardware Platforms:
- STM32
- ARM Cortex (A, M)
- ARM5 (XScale)
- PowerPC
- Various 16-bit Microcontroller (Freescale HCS12, Fujitsu, Intel, ...)
- Various 8-bit Microcontroller (PIC, 8051-Derivate, ...)
Programming Languages and Technologies:
- C (MISRA compliant)
- C++, C++14, C++17, C++20
- .net/C#, WPF
Operating Systems:
- embOS, uC/OS-II, FreeRTOS
- Various proprietary real-time operating systems
- Linux
- Windows
IDEs and Toolchains:
- STM32Cube
- Keil uVision
- Eclipse
- VSCode
- Microsoft Visual Studio
- CMake, GNU Toolchain (GNU make, GCC)
Data Communication:
- Ethernet, TCP/IP, TLS, HTTP(S), ReST, MQTT, WS-Discovery
- CAN, CANopen, CANopen Lift (CiA 417)
- Various protocols (SPI, I2C, RS232, RS485, ...)
Software Quality:
- Unit Test and Integration Test
- Continuous Integration / Continuous Delivery (CI/CD)
- Embedded Test Automationsoftware
- Software simulation with graphical user interface
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse