21.09.2026 aktualisiert

**** ******** ****
100 % verfügbar

Software Architect & Senior C++ Engineer

St. Georgen am Ybbsfelde, Österreich
Weltweit
Computer Engineering
St. Georgen am Ybbsfelde, Österreich
Weltweit
Computer Engineering

Profilanlagen

2026-09-21 Professional-Profile - Andreas Unterberger.pdf

Über mich

Freelance Software Architect & Senior C++ Engineer mit über 20 Jahren Erfahrung in der Softwareentwicklung. Schwerpunkt auf Architektur, Refactoring, Windows-/Applikationsentwicklung, APIs und CI/CD sowie langjähriger Erfahrung mit Embedded Systems und RTOS.

Skills

AnwendungsarchitekturC++Client-Server-ArchitekturEmbedded C++ScrumSoftware ArchitectureRequirements EngineeringServiceorientierte ArchitekturSoftware DesignSolution ArchitectureApi Design
Software Architecture & Engineering
Software architecture, architecture analysis, modernization and refactoring, modular software design, API design, legacy code modernization, technical project coordination

Programming
C++14/17/20/23, C, C#, Python, Java, Kotlin, Dart/Flutter, SQL, Assembly, VHDL

Application & Windows Development
Windows applications, DLL development, Visual Studio, MFC, CMake, MSBuild, REST APIs, JSON processing, validation and serialization, SCGI

Embedded & Connected Systems
Embedded Linux, Yocto, FreeRTOS, TI SYS/BIOS, OSEK/VDX, STM32, NXP i.MX6, EFR32, Bluetooth/BLE, CAN, CANopen, LIN, low-power and battery-powered devices, IoT systems

DevOps & Development Tools
Git, GitLab, GitLab CI/CD, GitHub, Azure DevOps, Jira, CI/CD pipelines, automated builds and testing

Testing & Quality
GoogleTest, pytest, JUnit, cmocka, test automation, integration testing, UI test automation, TDD, MISRA C/C++, IEC 61508

Requirements & Methodologies
Requirements Engineering, Requirements Management, DOORS, UML, Scrum, Agile development, V-Model

UI & Mobile
TouchGFX, embedded GUI development, Android, Flutter/Dart, mobile-device integration

Additional Experience
Software architecture for distributed systems, technical team lead responsibilities, stakeholder coordination, code reviews, cross-functional development

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2018

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Software Engineer - Windows DLL / application

Customer in Germany

Automobil und Fahrzeugbau

• Software architecture analysis, modernization and refactoring
• Windows DLL and application development
• Design and implementation of software modules and APIs
• JSON processing, validation and serialization
• Implementation and integration of REST-based interfaces

Tech-stack:
C++14/17/20/23, GitLab, GitLab CI/CD, Jira, Visual Studio, Windows, MFC, CMake, MSBuild, JSON, REST/SCGI, Embedded Linux

Selfemployed - embedience.systems

embedience.systems

Internet und Informationstechnologie

< 10 Mitarbeiter

* Software development embedded systems
* Software architecture design
* Mobile apps software development with Flutter
* Requirements engineering

Please see my linkedIn profile for additional information.
https://www.linkedin.com/in/andreas-unterberger/

Embedded Software Engineer - on-board diagnostics

Customer in Germany

Automobil und Fahrzeugbau

• Software architecture analysis and design
• Software development
• Legacy communication stack refactoring from single processor to dual-core system architecture
• Driver & SW-module implementation

Tech-stack:
C++, C, Git, Jira, Azure DevOps, Yocto Linux, NXP i.MX6

Embedded Software Engineer - domestic appliance UI

Customer in Austria

Konsumgüter und Handel

• Technical team lead for client developers
• UI implementation and automated UI testing for 40+ languages using OCR
• Software architecture design
• Software development and refactoring


Tech-stack:
C++, GitHub, STM32, TouchGFX (GUI-SDK)

System Engineer - modular LED light system

Customer in Austria

Automobil und Fahrzeugbau

• Meeting moderation with internal and external stakeholders
• Requirements engineering and documentation for multiple devices
• Technical support and coordination of external development partners

Tech-stack:
Requirements Engineering, DOORS, LIN-Bus

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden