Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2026
Verfügbar zu: 100%
davon vor Ort: 20%
Top-Skills
C, C++,C#
Microcontroller
Embedded-Software
Atmel AVR
STM32
I²C
CAN
TCP/IP
Bluetooth
IO-Link
JSON
XML
Linux
FreeRTOS
Design Pattern
Scrum
Code Coverage
Unittest
JIRA
Confluence
MISRA
SonarQube
HTTP
Einsatzorte
Städte
Tuttlingen (+150km)
Projekte
Rolle
Embedded-Softwareentwickler
Projektinhalte
Planung und Dokumentation des Gesamtprojekts hinsichtlich Hardware und Software
Entwicklung einer Software zur Steuerung eines BLDC-Motors
Encrypted Bootloader über CAN, RS232 und BLE
Entwicklung einer Android-App zur Konfiguration des Motorcontrollers unter Qt/QML
Einsatz eines CAN-Bus zur Kommunikation mit weiteren externen Komponenten (Akku, Anzeige, Diagnose)
Kenntnisse
CAN
RS232
BLE
Android-App
Qt/QML
Rolle
Embedded-Softwareentwickler/Teamleiter
Projektinhalte
Entwicklungsleitung, Management und Dokumentation diverser Projekte (Safety-Sensoren, smarte, magnetische Prozesszuhaltung, Zustimm- und Bedieneinheiten), eines davon prämiert mit dem GIT-Sicherheits-Award 2016
Verwendete Programmiersprachen: C, C++, C# und SQL
Strukturierung der Entwicklung: Einsatz von Design-Pattern und Coding Standards, Einführung einer Software zur Versionsverwaltung (GIT)
Verwendete Controller Atmel und ST
Als Schnittstelle zu Aktoren Einsatz von CAN-Bus, Bluetooth und IO-Link
Bootloader über CAN, RS232 und BLE
RFID Sicherheitssensor
Patentrecherchen vor Entwicklungsstart
Aufbau der gesamten IT-Infrastruktur inkl. Virtualisierungen mehrerer Standorte
Einrichtung und Verwaltung VoiP-Telefonanlage (SIP und DECT)
Entwicklung von Produktgeneratoren für den Vertrieb
Personalführung
Leitung des Customizings der ABB-Sicherheits-produkte
ISO-Zertifizierung der Produktion
TÜV-Zertifizierung der SSP-Produkte nach der Maschinenrichtlinie
Kenntnisse
Projektmanagement Zertifizierung
Kunde
Safety System Products GmbH & Co. KG
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation einer vollautomatischen Schmierpumpensteuerung
Entwicklung einer Schmierpumpensteuerung mit Datenlogger inklusive PC-Software
Verwendete Contoler ATMega 328
Verwendete Tools AVR-Studio 4.0 und Perforce
Kenntnisse
ATMega 328
AVR-Studio
Perforce
Rolle
Embedded-Softwareentwickler
Projektinhalte
Softwareportierung alte Hardware auf neue Hardware, C++/C# unter Windows CE, FreeRTOS
Xilinx-FPGA-Programmierung
Einführung einer Software (SVN) zur Versionsverwaltung
Dokumentation
Kenntnisse
Windows CE
FreeRTOS
Xilinx-FPGA
Inkjet-Drucker
Kunde
Paul Leibinger GmbH & Co. KG
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation eines vollautomatisierten Bluttransfusions-Systems (TACSI)
Verwendete Controler Atmel-ATMega2560, FreeRTOS, FTDI-Vinculum USB-Host, Microchip ENC28J60
Einsatz von Bussystem RS485
Entwicklung von PC-Testtools mit Visual Studio 2008/2010 in C# und .Net
Verwendete Tools AVR-Studio 5.0, UltraEdit, Enterprise Architect
Einführung von Perforce (Versionskontrolle)
Kenntnisse
AVR-Studio
UltraEdit
Enterprise Architect
Perforce
C#
FTDO-Vinculum
Kunde
Andreas Hettich GmbH & Co. KG
Rolle
Embedded-Softwareentwickler
Projektinhalte
-Entwicklung und Dokumentation einer Produktionssoftware zur Durchführung eines Endtests von Sensoren
Verwendete Tools: Visual-Studio 2008, Perforce
Kenntnisse
Perforce
Microsoft Visual-Studio
Kunde
Staiger / SENSIRION
Projektinhalte
Portierung des Testsystems für Storage-Devices auf QNX und Atmel AVR32 sowie SH4
Entwicklung I²C-Testtool auf Microcontroller von Atmel AP 7000 basierend auf Linux
Entwicklung von Steueranwendungen für Drive-Testtool unter Windows basierend auf C / C++, C#
Implementierung des Netzwerkprotokolls TCP/IP
Dokumentation
Kenntnisse
Atmel
I²C
Microcontroller
Linux
C/C++/C#
Kunde
Harman-Becker Automotive Systems GmbH
Einsatzort
Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Hard- und Softwareentwicklung einer Personal-verwaltungs- und Meldezentrale für Personen-beförderungsunternehmen
Projektleitung
Implementierung des Netzwerkprotokolls TCP/IP
Dokumentation
Kenntnisse
Dokumentation
Projektleiter
TCP/IP
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation eines Testsystems für Storage-Devices unter Linux-PC einschließlich Softwarewartung und kundenspezifischer Erweiterung
Implementierung des Netzwerkprotokolls TCP/IP
Projektleitung
Kenntnisse
Linux
TCP/IP
Projektleitung
Kunde
Harman-Becker Automotive Systems GmbH
Einsatzort
Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation einer Software zur Steuerung von Tankautomaten
Entwicklung einer Embedded-Datenbank
Kunde
K+S, Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation eines Testsystems für Storage-Devices basierend auf Linux und QNX6
Implementierung des Netzwerkprotokolls TCP/IP
Kenntnisse
QNX6
TCP/IP
Netzwerkprotokoll
Testsystem
Linux
Implementierung
Kunde
Harman-Becker Automotive Systems GmbH
Einsatzort
Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Hard- und Softwareentwicklung des HiTT-Dispatch 9002 (Ansteuerung von zwei Pumpen mit dem Elektrotom HiTT 106 über eine RS 232 Schnittstelle)
Dokumentation
Kenntnisse
Hardwareentwicklung
Dokumentation
Entwickeln von Schnittstellen
Dokumentation
Kunde
Integra Biosciences GmbH
Rolle
Embedded-Softwareentwickler
Projektinhalte
Hard- und Softwareentwicklung einer funk-gesteuerte Haupt- und Signaluhr
Projektleitung und Dokumentation
Einsatzort
Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung eines Filesystems FAT32 / ISO 9660 für VXWorks
Treiberportierung auf Microcontroller ST 5508 / 5588 /5700
Treiberportierung auf den Betriebssystemen QNX 6 / Linux (Debian)
Einsatz von Perforce (Versionskontrolle)
Dokumentation
Kenntnisse
QNX Momentics Tool Suite
Linux (Debian)
Dokumentation
Perforce
Kunde
Harman-Becker Automotive Systems GmbH
Einsatzort
Villingen-Schwenningen
Projektinhalte
Ablaufsteuerung
unter VxWorks
Einsatz von MKS (Versionskontrolle)
Dokumentation
Mehr
Weniger
Kompetenzen
Top-Skills
C, C++,C#
Microcontroller
Embedded-Software
Atmel AVR
STM32
I²C
CAN
TCP/IP
Bluetooth
IO-Link
JSON
XML
Linux
FreeRTOS
Design Pattern
Scrum
Code Coverage
Unittest
JIRA
Confluence
MISRA
SonarQube
HTTP
Aufgabenbereiche
Projektleitung
Projektmanagement Zertifizierung
Teamleitung
Produkte / Standards / Erfahrungen / Methoden
CAN
Dokumentation
Microsoft Visual-Studio
Perforce
QNX Momentics Tool Suite
Scrum
Datenkommunikation
Design / Entwicklung / Konstruktion
Einsatzorte
Städte
Tuttlingen (+150km)
Projekte
Rolle
Embedded-Softwareentwickler
Projektinhalte
Planung und Dokumentation des Gesamtprojekts hinsichtlich Hardware und Software
Entwicklung einer Software zur Steuerung eines BLDC-Motors
Encrypted Bootloader über CAN, RS232 und BLE
Entwicklung einer Android-App zur Konfiguration des Motorcontrollers unter Qt/QML
Einsatz eines CAN-Bus zur Kommunikation mit weiteren externen Komponenten (Akku, Anzeige, Diagnose)
Kenntnisse
CAN
RS232
BLE
Android-App
Qt/QML
Rolle
Embedded-Softwareentwickler/Teamleiter
Projektinhalte
Entwicklungsleitung, Management und Dokumentation diverser Projekte (Safety-Sensoren, smarte, magnetische Prozesszuhaltung, Zustimm- und Bedieneinheiten), eines davon prämiert mit dem GIT-Sicherheits-Award 2016
Verwendete Programmiersprachen: C, C++, C# und SQL
Strukturierung der Entwicklung: Einsatz von Design-Pattern und Coding Standards, Einführung einer Software zur Versionsverwaltung (GIT)
Verwendete Controller Atmel und ST
Als Schnittstelle zu Aktoren Einsatz von CAN-Bus, Bluetooth und IO-Link
Bootloader über CAN, RS232 und BLE
RFID Sicherheitssensor
Patentrecherchen vor Entwicklungsstart
Aufbau der gesamten IT-Infrastruktur inkl. Virtualisierungen mehrerer Standorte
Einrichtung und Verwaltung VoiP-Telefonanlage (SIP und DECT)
Entwicklung von Produktgeneratoren für den Vertrieb
Personalführung
Leitung des Customizings der ABB-Sicherheits-produkte
ISO-Zertifizierung der Produktion
TÜV-Zertifizierung der SSP-Produkte nach der Maschinenrichtlinie
Kenntnisse
Projektmanagement Zertifizierung
Kunde
Safety System Products GmbH & Co. KG
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation einer vollautomatischen Schmierpumpensteuerung
Entwicklung einer Schmierpumpensteuerung mit Datenlogger inklusive PC-Software
Verwendete Contoler ATMega 328
Verwendete Tools AVR-Studio 4.0 und Perforce
Kenntnisse
ATMega 328
AVR-Studio
Perforce
Rolle
Embedded-Softwareentwickler
Projektinhalte
Softwareportierung alte Hardware auf neue Hardware, C++/C# unter Windows CE, FreeRTOS
Xilinx-FPGA-Programmierung
Einführung einer Software (SVN) zur Versionsverwaltung
Dokumentation
Kenntnisse
Windows CE
FreeRTOS
Xilinx-FPGA
Inkjet-Drucker
Kunde
Paul Leibinger GmbH & Co. KG
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation eines vollautomatisierten Bluttransfusions-Systems (TACSI)
Verwendete Controler Atmel-ATMega2560, FreeRTOS, FTDI-Vinculum USB-Host, Microchip ENC28J60
Einsatz von Bussystem RS485
Entwicklung von PC-Testtools mit Visual Studio 2008/2010 in C# und .Net
Verwendete Tools AVR-Studio 5.0, UltraEdit, Enterprise Architect
Einführung von Perforce (Versionskontrolle)
Kenntnisse
AVR-Studio
UltraEdit
Enterprise Architect
Perforce
C#
FTDO-Vinculum
Kunde
Andreas Hettich GmbH & Co. KG
Rolle
Embedded-Softwareentwickler
Projektinhalte
-Entwicklung und Dokumentation einer Produktionssoftware zur Durchführung eines Endtests von Sensoren
Verwendete Tools: Visual-Studio 2008, Perforce
Kenntnisse
Perforce
Microsoft Visual-Studio
Kunde
Staiger / SENSIRION
Projektinhalte
Portierung des Testsystems für Storage-Devices auf QNX und Atmel AVR32 sowie SH4
Entwicklung I²C-Testtool auf Microcontroller von Atmel AP 7000 basierend auf Linux
Entwicklung von Steueranwendungen für Drive-Testtool unter Windows basierend auf C / C++, C#
Implementierung des Netzwerkprotokolls TCP/IP
Dokumentation
Kenntnisse
Atmel
I²C
Microcontroller
Linux
C/C++/C#
Kunde
Harman-Becker Automotive Systems GmbH
Einsatzort
Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Hard- und Softwareentwicklung einer Personal-verwaltungs- und Meldezentrale für Personen-beförderungsunternehmen
Projektleitung
Implementierung des Netzwerkprotokolls TCP/IP
Dokumentation
Kenntnisse
Dokumentation
Projektleiter
TCP/IP
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation eines Testsystems für Storage-Devices unter Linux-PC einschließlich Softwarewartung und kundenspezifischer Erweiterung
Implementierung des Netzwerkprotokolls TCP/IP
Projektleitung
Kenntnisse
Linux
TCP/IP
Projektleitung
Kunde
Harman-Becker Automotive Systems GmbH
Einsatzort
Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation einer Software zur Steuerung von Tankautomaten
Entwicklung einer Embedded-Datenbank
Kunde
K+S, Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung und Dokumentation eines Testsystems für Storage-Devices basierend auf Linux und QNX6
Implementierung des Netzwerkprotokolls TCP/IP
Kenntnisse
QNX6
TCP/IP
Netzwerkprotokoll
Testsystem
Linux
Implementierung
Kunde
Harman-Becker Automotive Systems GmbH
Einsatzort
Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Hard- und Softwareentwicklung des HiTT-Dispatch 9002 (Ansteuerung von zwei Pumpen mit dem Elektrotom HiTT 106 über eine RS 232 Schnittstelle)
Dokumentation
Kenntnisse
Hardwareentwicklung
Dokumentation
Entwickeln von Schnittstellen
Dokumentation
Kunde
Integra Biosciences GmbH
Rolle
Embedded-Softwareentwickler
Projektinhalte
Hard- und Softwareentwicklung einer funk-gesteuerte Haupt- und Signaluhr
Projektleitung und Dokumentation
Einsatzort
Villingen-Schwenningen
Rolle
Embedded-Softwareentwickler
Projektinhalte
Entwicklung eines Filesystems FAT32 / ISO 9660 für VXWorks
Treiberportierung auf Microcontroller ST 5508 / 5588 /5700
Treiberportierung auf den Betriebssystemen QNX 6 / Linux (Debian)
Einsatz von Perforce (Versionskontrolle)
Dokumentation
Kenntnisse
QNX Momentics Tool Suite
Linux (Debian)
Dokumentation
Perforce
Kunde
Harman-Becker Automotive Systems GmbH
Einsatzort
Villingen-Schwenningen
Projektinhalte
Ablaufsteuerung
unter VxWorks
Einsatz von MKS (Versionskontrolle)
Dokumentation
Mehr
Weniger
Kompetenzen
Top-Skills
C, C++,C#
Microcontroller
Embedded-Software
Atmel AVR
STM32
I²C
CAN
TCP/IP
Bluetooth
IO-Link
JSON
XML
Linux
FreeRTOS
Design Pattern
Scrum
Code Coverage
Unittest
JIRA
Confluence
MISRA
SonarQube
HTTP
Aufgabenbereiche
Projektleitung
Projektmanagement Zertifizierung
Teamleitung
Produkte / Standards / Erfahrungen / Methoden
CAN
Dokumentation
Microsoft Visual-Studio
Perforce
QNX Momentics Tool Suite
Scrum
Datenkommunikation
Design / Entwicklung / Konstruktion
Das Freelancer-Portal
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
Jetzt bei GULP Direkt registrieren