Embedded and systems engineer C/C++
Aktualisiert am 17.08.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.10.2026
Verfügbar zu: 100%
davon vor Ort: 70%
Embedded C
Embedded C++
Embedded Linux
Embedded
ARM
STM32
Echtzeitprogrammierung
Wireless communication
Linux
AVR
Elektronik
Qt
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Portugiesisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 Jahre 11 Monate
2019-01 - 2025-11

Micro-Grid IoT Solar Controller

Senior Firmware Consultant C++ C Embedded Linux ...
Senior Firmware Consultant
Development on STM32 platforms with FreeRTOS, focusing on real-time behavior, robust
field connectivity, and resource-constrained systems. Communication interfaces included
cellular (2G/4G), Wi-Fi (ESP8266), and sub-GHz radio (LoRaWAN, Wi-SUN).
? Design and maintenance of production embedded communication firmware
? Profiling and real-time optimization on microcontroller targets
? Evaluation and prototyping of LoRaWAN and Wi-SUN radio technologies
STM32 FreeRTOS ESP8266 SIM800 ARM NanoPi
C++ C Embedded Linux Elektronik Leistungselektronik
Sydney, Phnom Penh, Shenzhen, Porto
12 Jahre
2010-04 - 2022-03

MBCast video transfer solution

Software Solutions Provider C++ C Linux
Software Solutions Provider
Development and maintenance of MBCast, a video transfer solution based on x264,
FFmpeg, and Qt, used internally Austrian broadcasters.
FFmpeg Qt x264 DirectShow Linux PostgreSQL
C++ C Linux
Wien, Graz
5 Jahre 4 Monate
2013-03 - 2018-06

Optical Sensor

Embedded Engineer C Elektronikentwicklung
Embedded Engineer
Circuit design, PCB layout, and firmware for an optical sensor system using Atmel AVR,
plus a Qt-based desktop application.
Atmel AVR Qt
C Elektronikentwicklung
3 Jahre 10 Monate
2014-07 - 2018-04

Linux-based video ingest and playout

Software Engineer C Objective-C Linux
Software Engineer
Development of Linux-based video ingest and playout systems for the broadcast industry
using GStreamer.
? Integration of professional video hardware (Blackmagic, AJA) on CentOS Linux
? Development and optimization of GStreamer media pipelines for 24/7 operation
GStreamer Blackmagic AJA CentOS Linux
C Objective-C Linux
Wien
1 Jahr
2014-08 - 2015-07

Adaptive LED lighting system

Embedded Systems Engineer C
Embedded Systems Engineer
Circuit design, PCB layout, and firmware development for an early prototype of
SundialLED, an adaptive LED lighting system based on Atmel AVR microcontrollers.
Atmel AVR
C
Wien
2 Jahre 6 Monate
2012-08 - 2015-01

Österreichische Mediathek

Software Engineer C
Software Engineer
Customization of the FFmpeg framework for internal processing workflows.
FFmpeg Blackmagic Decklink
C
Wien
1 Jahr
2008-09 - 2009-08

Airport surface movement guidance and control system

C++ developer C++
C++ developer
Development work on ACEMAX, an airport surface movement guidance and control
system, using the Qt framework.
Qt
C++
Graz

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 2 Monate
2020-03 - 2022-04

Studies of Information and Computer Engineering

Bachelor of Science (BSc), TU Graz
Bachelor of Science (BSc)
TU Graz

- Electronics design

- Real time systems

1 Jahr 9 Monate
2003-10 - 2005-06

Medienkundlicher Lehrgang

Akademischer Medienfachmann, Universität Graz
Akademischer Medienfachmann
Universität Graz
  • Journalismus und Mediengestaltung
  • Medien- und Videotechnik
3 Jahre 9 Monate
2001-10 - 2005-06

Studies of Telematics

TU Graz
TU Graz
  • Electrical engineering
  • Computer science
  • Technical mathematics
  • Electronic system design

Kompetenzen

Kompetenzen

Top-Skills

Embedded C Embedded C++ Embedded Linux Embedded ARM STM32 Echtzeitprogrammierung Wireless communication Linux AVR Elektronik Qt

Schwerpunkte

C
Experte
Microcontroller
Experte
C++
Fortgeschritten
Linux
Experte
Embedded Linux
Fortgeschritten
Python
Basics
Analoge Schaltungstechnik
Basics

Produkte / Standards / Erfahrungen / Methoden

STM32
Experte
Texas Instruments Wireless MCU
Fortgeschritten
ARM
Experte
Atmel AVR
Fortgeschritten
Performance Profiling / Debugging
Experte
FreeRTOS
Fortgeschritten
ESP32
Basics

Betriebssysteme

Linux
Experte
Windows
Basics
macOS
Basics
Android
Basics
FreeRTOS
Fortgeschritten
Zephyr
Basics

Programmiersprachen

C
Experte
C++
Fortgeschritten
Java
Basics
Objective C
Basics
Python
Basics

Datenbanken

MySQL / MariaDB
Basics
PostgreSQL
Basics

Datenkommunikation

SubGHz Radio
Experte
Wi-SUN
Fortgeschritten
TCP/IP
Fortgeschritten
IPv6
Basics
UART/SPI/I²C
Fortgeschritten

Hardware

ARM Cortex-M
Experte
STM32
Experte
Texas Instruments Wireless MCU
Fortgeschritten
ESP32
Basics
Atmel AVR
Fortgeschritten
x86
Basics
Analoge Schaltungstechnik
Basics

 

 

Design / Entwicklung / Konstruktion

Versionskontrolle (Git/SVN)
Fortgeschritten
Buildsysteme (Make, Meson, Cmake)
Fortgeschritten
PlatformIO
Basics
Electronic Design Automation
Basics

Branchen

Branchen

  • Renewable energy
  • Media and video streaming
  • Hardware manufacturing and measurement

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 Jahre 11 Monate
2019-01 - 2025-11

Micro-Grid IoT Solar Controller

Senior Firmware Consultant C++ C Embedded Linux ...
Senior Firmware Consultant
Development on STM32 platforms with FreeRTOS, focusing on real-time behavior, robust
field connectivity, and resource-constrained systems. Communication interfaces included
cellular (2G/4G), Wi-Fi (ESP8266), and sub-GHz radio (LoRaWAN, Wi-SUN).
? Design and maintenance of production embedded communication firmware
? Profiling and real-time optimization on microcontroller targets
? Evaluation and prototyping of LoRaWAN and Wi-SUN radio technologies
STM32 FreeRTOS ESP8266 SIM800 ARM NanoPi
C++ C Embedded Linux Elektronik Leistungselektronik
Sydney, Phnom Penh, Shenzhen, Porto
12 Jahre
2010-04 - 2022-03

MBCast video transfer solution

Software Solutions Provider C++ C Linux
Software Solutions Provider
Development and maintenance of MBCast, a video transfer solution based on x264,
FFmpeg, and Qt, used internally Austrian broadcasters.
FFmpeg Qt x264 DirectShow Linux PostgreSQL
C++ C Linux
Wien, Graz
5 Jahre 4 Monate
2013-03 - 2018-06

Optical Sensor

Embedded Engineer C Elektronikentwicklung
Embedded Engineer
Circuit design, PCB layout, and firmware for an optical sensor system using Atmel AVR,
plus a Qt-based desktop application.
Atmel AVR Qt
C Elektronikentwicklung
3 Jahre 10 Monate
2014-07 - 2018-04

Linux-based video ingest and playout

Software Engineer C Objective-C Linux
Software Engineer
Development of Linux-based video ingest and playout systems for the broadcast industry
using GStreamer.
? Integration of professional video hardware (Blackmagic, AJA) on CentOS Linux
? Development and optimization of GStreamer media pipelines for 24/7 operation
GStreamer Blackmagic AJA CentOS Linux
C Objective-C Linux
Wien
1 Jahr
2014-08 - 2015-07

Adaptive LED lighting system

Embedded Systems Engineer C
Embedded Systems Engineer
Circuit design, PCB layout, and firmware development for an early prototype of
SundialLED, an adaptive LED lighting system based on Atmel AVR microcontrollers.
Atmel AVR
C
Wien
2 Jahre 6 Monate
2012-08 - 2015-01

Österreichische Mediathek

Software Engineer C
Software Engineer
Customization of the FFmpeg framework for internal processing workflows.
FFmpeg Blackmagic Decklink
C
Wien
1 Jahr
2008-09 - 2009-08

Airport surface movement guidance and control system

C++ developer C++
C++ developer
Development work on ACEMAX, an airport surface movement guidance and control
system, using the Qt framework.
Qt
C++
Graz

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 2 Monate
2020-03 - 2022-04

Studies of Information and Computer Engineering

Bachelor of Science (BSc), TU Graz
Bachelor of Science (BSc)
TU Graz

- Electronics design

- Real time systems

1 Jahr 9 Monate
2003-10 - 2005-06

Medienkundlicher Lehrgang

Akademischer Medienfachmann, Universität Graz
Akademischer Medienfachmann
Universität Graz
  • Journalismus und Mediengestaltung
  • Medien- und Videotechnik
3 Jahre 9 Monate
2001-10 - 2005-06

Studies of Telematics

TU Graz
TU Graz
  • Electrical engineering
  • Computer science
  • Technical mathematics
  • Electronic system design

Kompetenzen

Kompetenzen

Top-Skills

Embedded C Embedded C++ Embedded Linux Embedded ARM STM32 Echtzeitprogrammierung Wireless communication Linux AVR Elektronik Qt

Schwerpunkte

C
Experte
Microcontroller
Experte
C++
Fortgeschritten
Linux
Experte
Embedded Linux
Fortgeschritten
Python
Basics
Analoge Schaltungstechnik
Basics

Produkte / Standards / Erfahrungen / Methoden

STM32
Experte
Texas Instruments Wireless MCU
Fortgeschritten
ARM
Experte
Atmel AVR
Fortgeschritten
Performance Profiling / Debugging
Experte
FreeRTOS
Fortgeschritten
ESP32
Basics

Betriebssysteme

Linux
Experte
Windows
Basics
macOS
Basics
Android
Basics
FreeRTOS
Fortgeschritten
Zephyr
Basics

Programmiersprachen

C
Experte
C++
Fortgeschritten
Java
Basics
Objective C
Basics
Python
Basics

Datenbanken

MySQL / MariaDB
Basics
PostgreSQL
Basics

Datenkommunikation

SubGHz Radio
Experte
Wi-SUN
Fortgeschritten
TCP/IP
Fortgeschritten
IPv6
Basics
UART/SPI/I²C
Fortgeschritten

Hardware

ARM Cortex-M
Experte
STM32
Experte
Texas Instruments Wireless MCU
Fortgeschritten
ESP32
Basics
Atmel AVR
Fortgeschritten
x86
Basics
Analoge Schaltungstechnik
Basics

 

 

Design / Entwicklung / Konstruktion

Versionskontrolle (Git/SVN)
Fortgeschritten
Buildsysteme (Make, Meson, Cmake)
Fortgeschritten
PlatformIO
Basics
Electronic Design Automation
Basics

Branchen

Branchen

  • Renewable energy
  • Media and video streaming
  • Hardware manufacturing and measurement

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.