freiberufler Senior Computer Engineer- embedded C++ auf freelance.de TOP RATED

Senior Computer Engineer- embedded C++

zuletzt online vor 1 Tagen
  • 70‐110€/Stunde
  • nicht angegeben
  • Weltweit
  • en
  • 01.07.2025

Kurzvorstellung

A Computer Engineer graduate with over 25 years of experience, specializing in C++ on Linux, Windows, and embedded systems.

Qualifikationen

  • C++12 J.
  • Embedded Linux1 J.
  • WIX (Windows Install XML)11 J.
  • C#12 J.
  • Embedded Software1 J.
  • Installshield
  • NSIS (Nullsoft Scriptable Install System)3 J.
  • Qt (Software)1 J.
  • Software engineering / -technik
  • Windows Presentation Foundation1 J.

Projekt‐ & Berufserfahrung

monogosh packaging (MongoDB shell)
MongoDB, Remote
2/2022 – 3/2022 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2022 – 3/2022

Tätigkeitsbeschreibung

Mongosh packaging using WiX

Eingesetzte Qualifikationen

WIX (Windows Install XML)

Application packaging using WiX toolset
Cellebrite, Tel Aviv
4/2021 – 5/2025 (4 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2021 – 5/2025

Tätigkeitsbeschreibung

Complex application packaging with multiple prerequisites and configurations- PostgreSQL, RabbitMQ, NVIDIA CUDA, HASP and others.
Support upgrades and silent installations

Eingesetzte Qualifikationen

C#, C++, NSIS (Nullsoft Scriptable Install System), WIX (Windows Install XML)

Freelance C++ Qt developer on embedded Linux
Kundenname anonymisiert, Tel Aviv
6/2020 – 1/2022 (1 Jahr, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2020 – 1/2022

Tätigkeitsbeschreibung

Develop C++ client applications on embedded Linux that communicate with the server using protobuf messages over local network.
Implement GUI using Qt/QML
Used libraries: boost, libudev, libnm, libprotobuf

Eingesetzte Qualifikationen

C++, Embedded Linux, Embedded Software, Qt (Software)

Develop a set of plugins for numerous DevOps systems and IDEs
IncrediBuild, Tel Aviv
2/2015 – 6/2023 (8 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2015 – 6/2023

Tätigkeitsbeschreibung

Develop a set of plugins for MS Azure DevOps, Visual Studio, VS Code, Jenkins, CLion, Eclipse
The plugins wrap IncrediBuild CLI with a user-friendly UI to accelerate builds

Eingesetzte Qualifikationen

C#, C++, Eclipse, Java (allg.), JavaScript, Jenkins, Microsoft Azure, Microsoft Visual Studio

Application packaging using WiX toolset
Coronys, Remote
8/2014 – 8/2014 (1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

8/2014 – 8/2014

Tätigkeitsbeschreibung

Migrate a custom C++ application installer to WiX MSI

Eingesetzte Qualifikationen

Application Packaging, C++, WIX (Windows Install XML)

Open source WiX extension project with over 270k downloads
Open source, Tel Aviv
2/2014 – 4/2025 (11 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2014 – 4/2025

Tätigkeitsbeschreibung

PanelSwWixExtension: open source WiX extension project- the most widely used WiX extension, with over 270k downloads on nuget- -Hyperlink entfernt-

Eingesetzte Qualifikationen

C#, C++, WIX (Windows Install XML)

Private tutoring of WiX and InstallShield
Applied Materials, Tel Aviv
3/2012 – 3/2012 (1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

3/2012 – 3/2012

Tätigkeitsbeschreibung

Teach Windows Installer application packaging (private course)

Eingesetzte Qualifikationen

Installshield, WIX (Windows Install XML)

C++, C#, and application packager
McKesson, Tel Aviv
8/2011 – 1/2013 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2011 – 1/2013

Tätigkeitsbeschreibung

Backend development in C# and C++, with complex SQL queries.
Used WinForms, WPF.
Application packaging using InstallShield and WiX

Eingesetzte Qualifikationen

Application Packaging, C#, C++, SQL, Windows Presentation Foundation

Ausbildung

Computer Engineer
Computer Engineer
Technion- Israel Institute of Technology
2002
Israel

Über mich

Freelance developer specializing in C++ development on Linux, Windows, and embedded systems.

I am well familiar with both embedded (STM32, ARM, freeRTOS) and desktop programming (Windows, Linux).
Having worked with dozens of companies, I hold extensive experience with a great number of tools, libraries, and technologies. Additionally, I am used to engage with developer teams to fulfill project targets


I work with dozens of companies of every size scale, starting from a 3-people garage startups to Forbes-100 companies

I propose my services in any of the following forms:
- Turn key projects
- Per-hour monthly billing
- On call problem solving

Weitere Kenntnisse

Some of the projects I worked on:
- C++ encryption library for custom assembly runtime de-obfuscation - encrypt on Linux, decrypt on Windows (C++, open SSL)
- Kiosk application on an embedded CentOS Linux using Qt 5, libudev, libnm, protobuf, boost. A client application that communicates with a remote server over TCP/IP with Qt-based user interface
- Medical application on Jetson Nano running Ubuntu Linux that makes medical analysis of patients and gives decision supporting recommendations to the physician
- Kiosk application of airport security gates screener (C# WPF Windows)
- Kiosk application of police forces tablet (C++, Qt/QML on Linux)
- C++ software cryptocurrency miner on Kalray processor
- Customize Google Omaha auto-updater (C++ on Windows)

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
107
Alter
49
Berufserfahrung
21 Jahre und 8 Monate (seit 11/2003)
Projektleitung
14 Jahre

Kontaktdaten

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

Jetzt Mitglied werden