freiberufler C++ Senior Software Engineer auf freelance.de

C++ Senior Software Engineer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • LV-1084 Riga
  • Weltweit
  • ru  |  en  |  lv
  • 21.05.2025

Kurzvorstellung

I bring over 20 years of hands-on experience in software development, system design, and team leadership. I’m also the founder of two innovative IoT solutions. My technical expertise spans C/C++, Embedded Linux, RTOS, IoT, GUI (Qt, JUCE) and Go lang

Qualifikationen

  • C++
  • Docker
  • Embedded Linux
  • Embedded Systems
  • Go (Programmiersprache)
  • Internet of Things (IoT)
  • Objektorientierte Software-Entwicklung14 J.
  • Programmierer C, C++
  • Qt (Software)
  • Softwareentwickler in Funktionsdesign4 J.
  • Yocto

Projekt‐ & Berufserfahrung

Please find detailed information in my PDF resume
Kundenname anonymisiert, Berlin
1/2021 – offen (4 Jahre, 5 Monate)
Other
Tätigkeitszeitraum

1/2021 – offen

Tätigkeitsbeschreibung

Please find detailed information in my PDF resume

Eingesetzte Qualifikationen

Softwareentwickler in Funktionsdesign

Software Engineer
BMW, Munich
12/2007 – 12/2021 (14 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

12/2007 – 12/2021

Tätigkeitsbeschreibung

In 2008, I participated in the BMW Museum project as a subcontractor for G-LEC GmbH, where I developed the control software for a 700 sq.m LED screen at the BMW Museum in Munich. This screen operated flawlessly for over 10 years, until it was renewed in 2022.

As a subcontractor for 2KMC GmbH, I was responsible for reworking both the software and consult about hardware as well, upgrading the system to use two Raspberry Pi CM4 modules, now named BMWL Drive. The system is built on Embedded Linux and runs a C++ Qt standalone application in kiosk mode, utilizing the framebuffer. It provides seamless control of all screen parameters via a user-friendly interface, available as both a desktop application and a web-based version.

Eingesetzte Qualifikationen

Objektorientierte Software-Entwicklung

C++ Software Engineer
G-LEC GmbH, karlsruhe
12/2007 – 6/2009 (1 Jahr, 7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2007 – 6/2009

Tätigkeitsbeschreibung

G-LEC is Professional lighting fixtures and control devices manufacturing company.
I Sustain software MMDISP for controlling transparent LED DMX screens: Phantom, Chimera, Venetian, Solaris.

C++, DirectShow, Streaming

Eingesetzte Qualifikationen

Objektorientierte Software-Entwicklung

Ausbildung

MSc. Computer Science
Creation and research to adaptive model of the forecasting of time and efforts on development of sta
Transport and Telecommunication Institute
2006
Riga

Über mich

I’m a Senior Software Engineer with over 20 years of experience in software development, system design, and team management. I’ve worked at enterprise-level companies such as Ingenico and delivered projects for clients like the BMW Museum, among many others. Over the past five years, I’ve built two IoT startups from the ground up - one of them based on RTOS and another on embedded Linux, utilizing Buildroot (similar to Yocto).

I can help not only with software development, but also with cost optimization and ensuring your project stays aligned with both technical and business goals.

Weitere Kenntnisse

I have strong technical expertise in C/C++ and Embedded Linux, as well as media streaming, with a proven track record of managing successful IoT projects. I also enjoy using Go for backend development. Over the past five years, I’ve worked extensively with Raspberry Pi, ESP8266, and ESP32. I’ve built a complete embedded system ecosystem from scratch, including DevOps tasks: GitLab CI/CD pipelines, Docker-based workflows, Linux toolchains, and custom operating systems based on Buildroot. I regularly work with communication protocols such as 1-Wire, I2C, SPI, RS485, and UART.

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Englisch (Gut)
  • Lettisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
160
Alter
45
Berufserfahrung
24 Jahre und 4 Monate (seit 01/2001)
Projektleitung
24 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden