Recommended expert

Bernd Westermann

Software Entwickler

Bernd Westermann
Vogtsburg, Deutschland

Erfahrungen

Aug. 2025 - Bis heute
7 Monate

Software Entwickler

NEURA Robotics GmbH

  • Entwicklung eines Visualisierungsmoduls auf Basis des Verdin iMX8M Plus von Toradex.

  • Erstellen eines projektspezifischen Yocto-BSP auf Basis des "Toradex Yocto Projekts" (scarthgap).

  • Anpassung und Erstellung von Kerneltreibern und Devicetree für den eingesetzten NXP i.MX8 Prozessor.

  • Support für die GO product app unter Linux / Yocto / systemd.

  • Einrichten eines WLAN-AP mit Hilfe von hostap und dnsmasq.

  • Produkte: Yocto, Embedded Linux.

  • Kenntnisse: C++, GO, Yocto, i.MX8.

  • Einsatzort: remote.

Juni 2025 - Okt. 2025
5 Monate

Software Entwickler

Smight GmbH

  • Konzepterstellung für die Serieneinführung (Prototyp) von Linux Secure Boot und Disk Encryption auf der bestehenden ARM-Plattform von Smight.

  • Evaluierung von Secure Boot auf Raspberry Pi CM4/CM5 Modulen von folgenden IoT Device Management Plattformen: Balena, Qbee.

  • Entwicklung eines Raspberry Pi CM4 Linux-Systems für das Qbee Flottenmanagement.

  • Yocto scarthgap Konfiguration und Nutzung.

  • Qbee Integration mit Hilfe von meta-qbee.

  • Signed Boot für Raspberry Pi CM4 (EEPROM und OTP Provisioning).

  • Erstellung eines signierten Yocto fitImage.

  • Signierung von Kernel und Modulen.

  • Signierung des Dateisystems (read-only) mit dm-verity.

  • Implementierung von Filesystem-Verschlüsselung.

  • OTA-Updates mit RAUC.

  • Virtualisierung auf dem CM4 mittels Docker.

  • Berücksichtigung der Anforderungen des Cyber Resilience Act (CRA).

  • Produkte: Raspberry Pi CM4, Raspberry Pi CM5, Balena, Qbee.

  • Kenntnisse: Yocto, Secure Boot, RAUC, Cyber Resilience Act (CRA).

  • Einsatzort: remote / Karlsruhe, Deutschland.

Apr. 2025 - Sept. 2025
6 Monate

Software Entwickler

biolitec Holding GmbH & Co KG

  • Entwicklungsunterstützung im Bereich medizinischer Laser der Firma Biolitec.

  • Updates und Bugfixing des verwendeten Yocto Linux der Firma DigitalGate.

  • Umzug des Projektes auf das Biolitec GitLab und Aufbau von CI.

  • Support für das iMX6-basierte Trizeps SOM (WinCE / Qt).

  • Support für die Mikrocontroller-Software des dsPIC.

  • Produkte: Raspberry Pi CM4, Raspberry Pi Compute Module 4, iMX6, dsPIC, Yocto.

  • Kenntnisse: ANSI-C++, ANSI-C, WinCE, Qt.

  • Einsatzort: remote / Bonn, Deutschland.

Feb. 2025 - März 2025
2 Monate

Software Entwickler

Freelance

  • Entwicklung eines Raspberry Pi 4 Linux-Systems mit Hilfe von Yocto.

  • Erstellen eines projektspezifischen Yocto-BSP auf Basis des "Yocto Project" (scarthgap).

  • Umstellung des Systems auf systemd.

  • Aktivieren von U-Boot als Bootloader.

  • Einrichten eines WLAN-AP mit Hilfe von hostap und dnsmasq.

  • Implementierung von Softwareupdate/OTA mittels RAUC.

  • Einrichtung eines Hawkbit Update Servers.

  • Integration von Qt6 (meta-qt6).

  • Erstellung eines Qt6 SDK (meta-toolchain-qt6).

  • Device-Setup für Qt6 (eglfs).

  • Produkte: Raspberry Pi, Yocto, Hawkbit, Qt6.

  • Einsatzort: remote.

Jan. 2025 - März 2025
3 Monate

Software Entwickler

NEURA Robotics GmbH

  • Entwicklung eines Visualisierungsmoduls auf Basis des iMX 93 Quick Start Evaluation Kit.

  • Erstellen eines projektspezifischen Yocto-BSP auf Basis des "FSL Community BSP" Yocto (scarthgap).

  • Anpassung und Erstellung von Kerneltreibern und Devicetree für den eingesetzten NXP i.MX93 Prozessor.

  • Support für die GO product app unter Linux / Yocto / systemd.

  • Einrichten eines WLAN-AP mit Hilfe von hostap und dnsmasq (Hardware: IW612 WiFi Chip).

  • Produkte: Yocto, Embedded Linux.

  • Kenntnisse: C++, GO, Yocto, i.MX93.

  • Einsatzort: remote.

Feb. 2024 - Sept. 2024
8 Monate

Software Entwickler

Dürr Dental

  • Yocto basierte Softwareentwicklung im Bereich Medizintechnik.

  • Entwicklungsunterstützung für eine neue Steuerungseinheit der Firma Dürr Dental.

  • Portierung des Yocto-basierten BSP der Firma MSC Technologies GmbH auf das offene "FSL Community BSP" Yocto (scarthgap).

  • Anpassung und Erstellung von Kerneltreibern und Devicetree für den eingesetzten NXP i.MX8 Prozessor.

  • Anpassung des Bootloaders U-Boot.

  • Realisierung der IoT-Anbindung mittels LTE (NB-IoT, LTE-M).

  • Softwareupdate/OTA mittels RAUC.

  • Unterstützung der Hardwareentwickler beim Debuggen (Oszilloskop, Löten, etc.).

  • Begleitende Entwicklung für GitLab CI und Docker Entwickler-Container.

  • Produkte: Yocto, Embedded Linux.

  • Kenntnisse: C++, ANSI-C, Yocto, i.MX8.

  • Einsatzort: remote.

Jan. 2024 - Dez. 2024
1 Jahr

Software Entwickler

Meteocontrol

  • Yocto basierte Softwareentwicklung im Bereich Solarenergie.

  • Entwicklung einer neuen Komponente zur Steuerung und Überwachung von PV-Anlagen.

  • Portierung des Yocto-basierten BSP der Firma Phytec Messtechnik GmbH auf das offene "FSL Community BSP" Yocto (kirkstone).

  • Erstellung eines Secure-Boot-Konzeptes mittels NXP Code Signing Tool für den i.MX8mp.

  • Umsetzung von Softwareupdate/OTA mittels RAUC.

  • Anpassung und Erstellung von Kerneltreibern und Devicetree für den eingesetzten NXP i.MX8 Prozessor.

  • Anpassung des Bootloaders U-Boot.

  • Support für die Node.js Applikation unter Linux / Yocto.

  • Begleitende Entwicklung für GitLab CI und Docker Entwickler-Container.

  • Unterstützung der Hardwareentwickler beim Portieren auf die eigens entwickelte Hardware (neue "machine" unter Yocto).

  • Integration eines USB-Hubs (CYUSB3304-68LTXI) inklusive Steuerung über I2C.

  • Integration eines NXP EdgeLock SE050 "Enhanced IoT Security" Moduls per I2C.

  • Yocto-Anpassungen für die "EdgeLock Plug & Trust Middleware" des SE050.

  • Produkte: Embedded Linux, Yocto.

  • Kenntnisse: C++, ANSI-C, Yocto, i.MX8, Linux, U-Boot.

  • Einsatzort: remote.

Dez. 2023 - Dez. 2023
1 Monat

Schulungsleiter

Dürr Dental

  • Workshop zum Thema "Embedded Linux Systeme mit Yocto entwickeln".

  • Yocto-Einführung (Recipes, Layers, etc.).

  • Kernel-Entwicklung mit Yocto.

  • Release-Management mit Yocto.

  • Vergleich Community-Yocto (FSL, Yocto Project, etc.) vs. Hersteller-Yocto (Phytec, MSC, etc.).

  • Produkte: Yocto, Kernel-Treiber, Linux.

  • Einsatzort: remote.

Juli 2021 - Sept. 2024
3 Jahren 3 Monate

Software Entwickler

Vorwerk

  • Yocto basierte Softwareentwicklung im Bereich Staubsauger-Roboter.

  • Entwicklung des ersten industriellen Staubsaugerroboters der Firma Vorwerk / Nexaro.

  • Einsatz des Nexaro 1500 im aus der Cloud gesteuerten Verbund, z. B. in Bürogebäuden oder Hotels.

  • Anpassung und Umsetzung des aus den Vorwerk Consumer-Robotern übernommenen Yocto Linux Systems.

  • Anpassung und Umsetzung des Secure Boots mittels NXP Code Signing Tool für den i.MX8mn.

  • Anpassung und Erstellung von Kerneltreibern und Devicetree für den eingesetzten NXP i.MX8 Prozessor.

  • Anpassung des Bootloaders U-Boot.

  • Realisierung der IoT-Anbindung mittels LTE (NB-IoT, LTE-M).

  • Implementierung von Softwareupdate/OTA mittels SWUpdate.

  • Entwicklung eingebetteter Software im Bereich der Schnittstelle (SPI) zwischen Linux auf dem i.MX8 und FreeRTOS auf der MCU-Seite.

  • Entwicklung der Schnittstelle zwischen MCU, Safety-MCUs (funktionale Sicherheit) und dem i.MX8.

  • Demonstration und Präsentation der Fortschritte während der Sprint-Reviews.

  • Begleitende Entwicklung für GitLab CI und Docker Entwickler-Container.

  • Unterstützung der Hardwareentwickler beim Debuggen (Hardware-Bbring-up, Oszilloskop, Löten, etc.).

  • Produkte: Embedded Linux.

  • Kenntnisse: C++, ANSI-C, Yocto, i.MX8, Linux-Kernel, U-Boot.

  • Einsatzort: Wuppertal / remote, Germany.

Jan. 2021 - Juni 2021
6 Monate

Software Entwickler

Unicon Software GmbH

  • Linux-basierte Softwareentwicklung im Bereich Thin Client.

  • Zielplattformen: eLux Thin Client OS, Ubuntu, Hardware x64.

  • Anpassung und Portierung neuer Software für das Thin Client OS eLux.

  • Integration und Anpassung von NetworkManager.

  • Integration und Anpassung von TigerVNC (z. B. Zoom-Funktion).

  • Nutzung und Anpassung von Video4Linux.

  • Einsatz von Debian-Paketmanagement.

  • Produkte: Embedded Linux, Ubuntu, VNC, eLux.

  • Kenntnisse: C++, IP-Netzwerk, IEEE 802.1x.

  • Einsatzort: Karlsruhe (Baden), Germany.

Juli 2020 - Dez. 2020
6 Monate

Software Entwickler

C.r.s. Iimotion GmbH

  • Embedded Linux Softwareentwicklung im Bereich 4K-Kamerasysteme (Medizintechnik).

  • BSP-Erstellung mit Elbe (Debian-basiert).

  • Einsatz von Petalinux für die Zielplattform.

  • Linux Kernel Entwicklung und Devicetree-Anpassungen.

  • Zielhardware: Xilinx ZYNQMP zcu106.

  • Produkte: Elbe, 4K-Kamerasysteme, Petalinux, Xilinx ZYNQMP zcu106, Vitris, Vivado HLS.

  • Einsatzort: Villingen-Schwenningen, Deutschland.

März 2020 - Juni 2020
4 Monate

Software Entwickler

heliosys GmbH

  • Embedded Linux Softwareentwicklung auf i.MX8-Hardware.

  • Erstellung eines Yocto-BSP.

  • Linux Kernel Entwicklung und Devicetree-Anpassungen.

  • Zielhardware: i.MX8.

  • Kenntnisse: Yocto, i.MX8, Linux Kernel, Lua.

  • Einsatzort: Bayern, Deutschland.

Jan. 2020 - Feb. 2020
2 Monate

Software Entwickler

Testo SE & Co. KGaA

  • Yocto basierte Softwareentwicklung im Bereich Wärmebildkameras.

  • Erstellung eines Yocto-BSP (Yocto Warrior).

  • Erstellung und Anpassung von Bitbake-Rezepten.

  • Linux Kernel Entwicklung und Devicetree-Anpassungen.

  • Einrichtung eines Build-Servers mit Jenkins.

  • Nutzung von Git und Jenkins für das Build- und Versionsmanagement.

  • Zielhardware: i.MX6.

  • Produkte: Yocto, Wärmebildkamera, Yocto Warrior, Linux Kernel, i.MX6, Jenkins.

  • Einsatzort: Titisee-Neustadt, Deutschland.

Aug. 2018 - Jan. 2019
6 Monate

Software Entwickler

Phytec Messtechnik GmbH

  • Embedded Linux Entwicklung auf TI AM335x- und i.MX6-Hardware.

  • Erstellung von Yocto-Rezepten.

  • Yocto-Upgrade auf Release Sumo.

  • Kernel-Upgrade auf Version 4.14.

  • Barebox-Upgrade.

  • Devicetree-Anpassungen.

  • Produkte: Yocto, AM335x, i.MX6, Kernel, Barebox.

  • Einsatzort: Mainz, Deutschland.

Juni 2017 - Dez. 2019
2 Jahren 7 Monate

Software Entwickler

Valeo peiker acustic GmbH & Co. KG

  • Embedded Linux Softwareentwicklung im Bereich Automotive Connectivity.

  • Yocto-BSP-Erstellung (Hostsysteme: Debian und Ubuntu).

  • Erstellung und Anpassung von Bitbake-Rezepten.

  • Linux Kernel Entwicklung.

  • Qualcomm / WNC Kernel-Entwicklung und -Integration.

  • Zielhardware: i.MX6 / i.MX8, Qualcomm-basierte Plattformen.

  • Durchführung von Code Reviews.

  • Nutzung von Git, Gerrit und Jenkins.

  • Integration und Test von 2G / 3G / 4G und VoLTE-Funktionalität.

  • Produkte: Yocto, Qualcomm, i.MX, Git, Gerrit, Jenkins, LTE-Modem, Automotive.

  • Einsatzort: Friedrichsdorf, Taunus, Deutschland.

Okt. 2016 - Mai 2017
8 Monate

Software-Entwickler

Liebherr-Elektronik GmbH

  • Entwicklung eines ARM-basierten Embedded Devices auf i.MX6-Hardware.

  • Embedded Linux Entwicklung auf einer i.MX6-basierten Kundenhardware.

  • Erstellung von Yocto-Rezepten für Kunden- und externe Softwarequellen.

  • Bluetopia-Integration.

  • TI WiLink 8 Anbindung.

  • Linux-Migration von AMBER Embedded Wireless M-Bus Funkmodulen.

  • Produkte: Yocto, Embedded Linux, Kernelentwicklung, i.MX6, Bluetopia, TI WiLink 8, AMB8626 Wireless M-Bus Funkmodul, U-Boot, GitLab, Git, UDS, CAN, DTC, SQLite.

  • Einsatzort: remote / Lindau, Deutschland.

Feb. 2016 - Aug. 2016
7 Monate

Software-Entwickler

Testo AG

  • Unterstützung bei der Umstellung einer Embedded Hardware auf Linux.

  • Aufbau der Entwicklungsumgebung mit Buildroot.

  • Treiberanpassung bzw. -erstellung für DSS/CSI, BQ24297 und TI WiLink 8.

  • Nutzung von Embedded Linux, GitLab und U-Boot.

  • Einsatz von WiFi, Bluetooth und BlueZ.

  • Nutzung von Jenkins für Continuous Integration.

  • Zielhardware unter anderem: am3715 Sitara, USB Gadget Driver, OMAP.

  • Themen: DRM, BQ24297, PCI DSS, DSI, V4L2, BTLE, CSI, Video Streaming, Kernelentwicklung.

  • Kenntnisse: Scrum.

  • Einsatzort: remote / Titisee, Deutschland.

Juni 2015 - Apr. 2018
2 Jahren 11 Monate

Software-Entwickler

Testo Visual Systems GmbH

  • Unterstützung bei der Entwicklung einer i.MX6-basierten Embedded Hardware.

  • Nutzung von Yocto als Entwicklungsumgebung zu Projektbeginn.

  • Umstellung der Entwicklungsumgebung auf Debian / ELBE im späteren Projektverlauf.

  • Implementierung externer Bibliotheken in Yocto, z. B. OpenCV und Eigen (libEigen).

  • Erstellung von Yocto-Rezepten und später Debian-Paketen für die bestehende Software.

  • Produkte: Yocto, ELBE, Debian, Git, Jenkins, i.MX6, Qt 5, OpenCL, OpenCV, Bluetooth, CMake, Embedded Linux, Bildverarbeitung, Wandboard, Eigen (libEigen).

  • Kenntnisse: Scrum.

  • Einsatzort: remote / Titisee, Deutschland.

Okt. 2014 - März 2016
1 Jahr 6 Monate

Software-Entwickler

BDT Bavaria Digital Technik GmbH

  • Realisierung eines Protokoll-Konverters mittels AMD-Embedded-PC.

  • Ziel: Steuerung eines BHKW über verschiedene Schnittstellen und Zugriff über Portal-Server.

  • Einsatz von GX-412TC, Debian, GitLab, Eclipse, Node.js, Redis, CAN, Modbus.

  • Implementierung sicherer Kommunikation und Tunnelmechanismen.

  • Nutzung von Reverse SSH Tunnel, SSH, 3G, SSD, Clonezilla, SSL, systemd, Exim, Debhelper.

  • Erstellung von Debian-Paketen.

  • Einsatz von WiBuKey.

  • Einsatzort: remote / Pfronten, Deutschland.

Juni 2014 - Sept. 2014
4 Monate

Software-Entwickler

heliosys GmbH

  • Diagnose von Netzwerkverkehr zwischen Embedded Devices.

  • Auffinden von Übertragungsproblemen bei der Kommunikation zwischen mehreren Embedded Devices auf Ethernet-Ebene.

  • Durchführung einer Notebook-Langzeitanalyse mittels Netgear Plus Switch.

  • Einsatz von Wireshark, Kali, Tcpdump.

  • Einsatzort: remote / Haldenwang, Deutschland.

Mai 2014 - Juni 2014
2 Monate

Software-Entwickler

heliosys GmbH

  • Anbindung eines Linux-Embedded-Geräts an eine Windows-Domäne.

  • Einsatz von CentOS, Windows-Domäne, Winbind.

  • Einsatzort: remote / Guxhagen, Deutschland.

Jan. 2014 - Sept. 2014
9 Monate

Software-Entwickler

heliosys GmbH

  • Netzwerkanbindung eines Embedded-Geräts.

  • Anbindung einer Steuerungshardware ans Internet.

  • Umsetzung mit dem "Digi Connect ME" von Digi.

  • Einsatz von Digi Connect ME, DigiEL (Digi Embedded Linux), serieller Kommunikation und Ethernet.

  • Nutzung von NS7520, ARM7TDMI, GitLab, CGI.

  • Einsatzort: remote / Haldenwang, Deutschland.

Dez. 2013 - Apr. 2021
7 Jahren 5 Monate

Administrator

heliosys GmbH

  • Installation und Administration eines Linux-Servers für das Unternehmen.

  • Betrieb eines Debian-Servers mit Diensten wie Docker, DNS bind9, Samba 4.1, Exim, GitLab, rsnapshot.

  • Erstellung und Wartung von Shell-Skripten zur Automatisierung von Administrationsaufgaben.

  • Einsatz von Verschlüsselungstechnologien wie LUKS, dm-crypt und OpenSSL.

  • Produkte: Debian, Docker, DNS bind9, Samba 4.1, Exim, GitLab, rsnapshot.

  • Kenntnisse: Bash, Shell, Verschlüsselung, LUKS, dm-crypt, OpenSSL.

  • Einsatzort: remote / Haldenwang, Deutschland.

Dez. 2012 - Nov. 2013
1 Jahr

Entwicklung

FRAKO Kondensatoren- und Anlagenbau GmbH

  • Linux-Kernel-Entwicklung für ein Energie-Management-Gerät.

  • Kernel-Entwicklung für ein AMD-Geode-System.

  • Nutzung der Toolchain ptxdist-0.5.1 der Firma Pengutronix.

  • Portierung der Toolchain auf eine 2012er-ptxdist-Version.

Mai 2007 - Nov. 2013
6 Jahren 7 Monate

Entwicklung einer Zentralsteuerung für Hochfrequenzgeneratoren

Hüttinger Elektronik GmbH + Co. KG / TRUMPF GmbH + Co. KG

  • Entwicklung einer Zentralsteuerung für Hochfrequenzgeneratoren.

  • Softwareentwicklung (MDA/MDD) mit Rhapsody in C (Version 7.1.1.1) und Willert Embedded UML RealTime Execution Framework RXF für RT Linux.

  • Nutzung von ptxdist (gcc 4.1.2, glibc 2.5, gdb) der Firma Pengutronix als BSP.

  • Implementierung einer API für Rhapsody, um auf die Hardware unter Linux zuzugreifen.

  • Entwicklung von Kernel-Treibern (UIO).

  • Anpassung von Software-Stacks, z. B. ProfiBus-Stack.

  • Zielhardware: MPC5200B.

  • Schnittstellen: CAN, RS-232, Profibus, Ethernet, USB-Host, DeviceNet, SPI.

  • Eingesetzte Software: Rhapsody in C, Eclipse, KDevelop, Valgrind.

  • Einführung und Betreuung von Linux (Debian / Ubuntu) innerhalb einer virtuellen Maschine (VMware) für Entwickler-PCs.

  • Erstellung und Wartung eines Debian-Servers (LDAP, Subversion, Mantis, DokuWiki, Git).

  • Durchführung von HALT-Tests (Highly Accelerated Life Test).

  • Validierung eines Benutzerinterfaces (OMAP, i.MX, PXA).

  • Portierung einer EUROS-Applikation nach Linux.

  • TI TMS320C28335 DSP-Programmierung.

  • Requirement-Management mit IRQA.

Aug. 2004 - Apr. 2007
2 Jahren 9 Monate

Linux Kernel Treiber Entwicklung

FS Forth-Systeme GmbH / Digi International

  • Projektarbeiten im Bereich Linux Kernel Treiber Entwicklung.

  • Zielplattformen: ARM7/9, XScale PXA255/270, NetSilicon 7520/9750, Samsung 2410/2440, Atmel AT91RM200.

  • Entwicklung auf Digi Connect ME (ARM7TDMI NS7520): 4 MB NOR-Flash-Ansteuerung, Implementierung von NS7520 Ethernet Multicast, Big-/Little-Endian-Switch.

  • Portierung von Linux 2.4.22 und 2.6.17 auf die Zielhardware Digi ConnectCore XP270 (XScale PXA270) mit LCD, USB-Host (PXA und SL811HS), USB-Device (PXA), PCMCIA/Compact Flash, I²C, UARTs, SMSC LAN91C111.

  • Einsatz von U-Boot 1.1.3 und Linux 2.6.12.

  • Entwicklung auf Digi ConnectCore Wi-9C (NS9360, ARM9): Wireless 802.11g mit FPGA + UW2453 (ieee80211 Linux API, ieee80211softmac, Hardware-AES, wpa_supplicant), USB-Device (NS9360), U-Boot 1.1.4, Linux 2.6.17.

  • Entwicklung auf Digi Connect Wi-EM (ARM7TDMI NS7520): Wireless 802.11b, Linux 2.4.22 und 2.6.17.

  • Entwicklung auf Digi ConnectCore 9P9750: Madwifi-Portierung für Linux 2.6.12.

  • Nutzung von Versionskontrollsystemen: CVS, Subversion und Git.

Aug. 2003 - Feb. 2004
7 Monate

Java-Entwicklung

Comnes GmbH

  • Projektarbeiten im Bereich Java-Entwicklung und Beratung.

  • Einsatz von IBM Java 1.3, JBuilder, OOA/OOD, JNI, GCC, VMware.

  • Entwicklung von Client/Server-Anwendungen auf Basis von TCP/IP.

  • Nutzung von PostScript, RMI, JDBC.

  • Netzwerkbetreuung: Linux-Server, Samba, Router, Mail, Fax, Firewall, Apache.

Juli 2000 - Juni 2003
3 Jahren

Software-Entwicklung

Fell Edv-Service GmbH

  • Software-Entwicklung eines Kreditbearbeitungsprogrammes (Client/Server).

  • Entwicklung in Java (IBM 1.3, JBuilder, CaseTools, Eclipse, JMF) mit OOA/OOD.

  • Erstellung nativer Module (JNI, GCC) und grafischer/drucktechnischer Klassen als Grundgerüst für im Team entwickelte GUI-Klassen.

  • Einsatz von TCP/IP, PostScript, RMI, JDBC, MySQL.

  • Zielplattformen: Win32, OS/2, Linux/Unix.

  • Entwicklung auf Linux-PC, Tests und JNI-Entwicklung auf Windows-Clients.

  • JNI-Entwicklung mit GCC und Watcom C, z. B. Scanner-/Druckeransteuerung, mathematische Berechnungen in C und C++, Schnittstellen zu C-Programmen.

  • Implementierung einer Hostschnittstelle (Fiducia/KSI).

  • Migration von bestehendem Basic-Code nach Java (OO).

  • Betrieb von Linux-Servern (Samba, Router, Mail, Fax, Firewall, Perl).

  • Betreuung von Auszubildenden.

  • Support und Training der Kunden.

Jan. 1999 - Juni 2000
1 Jahr 6 Monate

Mitarbeiter im Rechenzentrum / Laboringenieur

BA-Loerrach

  • Mitarbeiter im Rechenzentrum / Laboringenieur in der Trinationalen Ingenieurausbildung.

  • Verwaltung und Inbetriebnahme des Netzwerkes (Novell Netware 5, Sun Solaris, Linux, VMware, HP OpenView, 3Com Switches, Cisco Router, Firewall, etc.).

  • Elektrotechnische und informationstechnische Ausbildung der Studenten.

  • Pflege, Überwachung, Reparatur und Ausbau des BA-Netzwerkes mit ca. 250 PCs und 750 Studenten.

  • Einführung sicherheitsrelevanter Abgrenzungsmechanismen im Router- und Switchbereich (z. B. VLAN-Tagging IEEE 802.1q).

  • Betrieb eines heterogenen TCP/IP-Netzwerks mit Novell 5.0, SuSE Linux 6.4, Windows NT 4.0.

  • Inbetriebnahme neuer Netzwerktechnologien, z. B. gesicherte 11 Mbit/s Funkstrecke.

  • Schulung der Erstsemester mit Schwerpunkt Netzwerktechnologie.

Mai 1998 - Dez. 1998
8 Monate

Entwicklungsingenieur

KLA-Tencor AG / NANOPRO GmbH

  • Entwicklungsingenieur für optische Wafer-Geometriemessgeräte (Diagnose, Kalibration, Diagnostik, Messtechnik, Chiptechnik).

  • Messung der Waferoberfläche im Nanometerbereich durch Auswertung der durch Laserbestrahlung entstandenen Interferenzbilder (Interferometrie).

  • Entwicklungsarbeiten in Freiburg im Breisgau und Milpitas (USA, CA).

  • Entwicklung mit Visual C++, Delphi, SPS, OOA/OOD.

  • Technisches Training der amerikanischen Mitarbeiter.

  • Einsatzort: Freiburg im Breisgau, Germany / Milpitas, United States.

Jan. 1998 - Dez. 1998
1 Jahr

Software-Entwickler

dataMAX Bremen

  • Aufbau und Entwicklung eines Internet-Servers (Dial-in, ISDN, Modem, WWW, Mail).

  • Installation und Konfiguration von Linux (RedHat, SuSE) für Serverdienste.

Jan. 1997 - Dez. 1997
1 Jahr

Software-Entwickler

ZARM Bremen

  • Entwicklung im Bereich High-Speed Bildverarbeitung und Verbrennungsforschung.

  • Einsatz einer DALSA CCD-Kamera und Matrox Pulsar Framegrabber auf PC-Basis.

  • Aufbau einer Bilddatenbank (SQL).

  • Entwicklung von Hard- und Software mit Watcom C++ 10.6 (Windows NT 4.0, OS/2) und Java (ohne Bildakquisition).

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Fertigung (12 Jahre), Informationstechnologie (12 Jahre), Energie (3.5 Jahre), Bank- und Finanzwesen (3 Jahre), Automotive (2.5 Jahre) und Gesundheitswesen (1.5 Jahre).

Fertigung
Informationstechnologie
Energie
Bank- und Finanzwesen
Automotive
Gesundheitswesen

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (28.5 Jahre), Produktentwicklung (26.5 Jahre), Qualitätssicherung (3 Jahre), Kundendienst (3 Jahre), Betrieb (1.5 Jahre) und Forschung und Entwicklung (1.5 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung
Kundendienst
Betrieb
Forschung und Entwicklung

Zusammenfassung

Ich bin Softwareentwickler mit umfangreicher Erfahrung in der Entwicklung eingebetteter Linux-Systeme, insbesondere auf Yocto-basierter Entwicklung, Kernel-Treibern und Device-Tree-Konfigurationen. Ich habe zu Projekten in den Bereichen Robotik, Medizintechnik, Fahrzeugkonnektivität und Energiemanagement beigetragen und dabei robuste Lösungen auf Plattformen wie i.MX, Raspberry Pi und ARM-basierten Systemen umgesetzt.

Ich biete praktische Fähigkeiten in der Anpassung von Linux-Systemen und eine reibungslose Projektumsetzung in anspruchsvollen Umgebungen. Ich passe mich kontinuierlich an neue technische Anforderungen an und stelle sicher, dass jede von mir entworfene und umgesetzte Lösung qualitativ hochwertig und effizient ist.

Fähigkeiten

  • Yocto
  • Linux
  • Kernel
  • Kvm

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 1988 - Juni 1997

Universität Bremen

Diplom Ingenieur/Uni, Elektrotechnik · Elektrotechnik · Bremen, Deutschland

Profil

Erstellt
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Bernd ansässig?

Bernd ist in Vogtsburg, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.

Welche Sprachen spricht Bernd?

Bernd spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Bernd?

Bernd hat mindestens 28 Jahre Erfahrung. In dieser Zeit hat Bernd in mindestens 11 verschiedenen Rollen und für 26 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 11 Monate. Beachten Sie, dass Bernd möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Bernd am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Bernd gut geeignet für Rollen wie: Software Entwickler, Schulungsleiter, Software-Entwickler.

Was ist das neueste Projekt von Bernd?

Die neueste Position von Bernd ist Software Entwickler bei NEURA Robotics GmbH.

Für welche Unternehmen hat Bernd in den letzten Jahren gearbeitet?

In den letzten Jahren hat Bernd für NEURA Robotics GmbH, Smight GmbH, biolitec Holding GmbH & Co KG, Freelance und Dürr Dental gearbeitet.

In welchen Industrien hat Bernd die meiste Erfahrung?

Bernd hat die meiste Erfahrung in Industrien wie Fertigung, Informationstechnologie und Energie. Bernd hat auch etwas Erfahrung in Bank- und Finanzwesen, Automotive und Gesundheitswesen.

In welchen Bereichen hat Bernd die meiste Erfahrung?

Bernd hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Kundendienst. Bernd hat auch etwas Erfahrung in Qualitätssicherung, Forschung und Entwicklung und Betrieb.

In welchen Industrien hat Bernd kürzlich gearbeitet?

Bernd hat kürzlich in Industrien wie Informationstechnologie, Fertigung und Gesundheitswesen gearbeitet.

In welchen Bereichen hat Bernd kürzlich gearbeitet?

Bernd hat kürzlich in Bereichen wie Informationstechnologie und Produktentwicklung gearbeitet.

Was ist die Ausbildung von Bernd?

Bernd hat einen Master in Elektrotechnik from Universität Bremen.

Wie ist die Verfügbarkeit von Bernd?

Bernd ist sofort vollzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Bernd?

Der Stundensatz von Bernd hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Bernd beauftragen?

Um Bernd zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1200
900
600
300
⌀ Markt: 920-1080 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.