Audio Hardware- und Softwareentwicklung
Aktualisiert am 29.04.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2025
Verfügbar zu: 100%
davon vor Ort: 20%
Hardware-Design
Firmware
Digitaler Signalprozessor
C
C++
STM32
Cypress/Infineon PSoC4
Cypress/Infineon PSoC5
ESP32
DSP
Touch Interfaces
Bluetooth
Echtzeitbetriebssystem
Linux Echtzeitbetriebssystem
VST Plugins
Physical Modeling
FPGA
Altera Quartus
analoge Schaltungstechnik
Audio
Mikrofonvorverstärker
USB
USB-Audio
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Fortgeschritten

Einsatzorte

Einsatzorte

Marseille (Frankreich) (+200km)
Deutschland, Schweiz, Österreich

möglich

Projekte

Projekte

11 Monate
2024-06 - 2025-04

Embedded Linux, Firmware Development, DSP and Touch Interaction

Firmware und Softwareentwickler C/C++ Embedded Linux Linux Echtzeitbetriebssystem
Firmware und Softwareentwickler
  • Entwicklung in C++ auf einer embedded realtime Linux-Plattform
  • Firmware in C/C++ für den STM32 und Infineon PSoC als Komponenten des embedded Systems
  • Touch-Interaktion und kundenspezifische LED-Matrix-Display-Lösungen
STM32 PSoC4 ARM7
C/C++ Embedded Linux Linux Echtzeitbetriebssystem
Remote
2 Jahre 8 Monate
2022-06 - 2025-01

Analoger Synthesizer/Resonator

Hardware- und Firmware-Entwickler C++ C analoge Schaltungstechnik
Hardware- und Firmware-Entwickler
  • Entwicklung von analogen Schaltungen und integration von digitalen Signalprozessoren
  • Analoge Bucket-Brigade-Chips, digital gesteuert
  • Analoge steuerbare Filter, Kompressoren und Expander
  • Hochfrequenz-Schaltungen
  • Mixed-Signal PCB-Entwurf
  • Display-Integration
  • Automatische Kalibrierungsroutinen

    [URL auf Anfrage]
STM32
C++ C analoge Schaltungstechnik
The Center for Haptic Audio Interaction Research (CHAIR)
Weimar, Thüringen / Remote
3 Monate
2024-06 - 2024-08

Analoger Mikrofonvorverstärker, USB Audio Device

Hardwareentwickler Schaltplanerstellung Leiterplattendesign Python
Hardwareentwickler
  • Enwicklung eines Analog Frontends für einen Piezovorverstärker
  • USB single supply 5V
  • >80dB Rauschabstand
  • Mixed-Signal PCB Design
  • USB Audio Device
Kicad LTspice
Schaltplanerstellung Leiterplattendesign Python
Revincus GmbH / IAB Weimar gGmbH
Remote
7 Monate
2022-10 - 2023-04

Softwaresynthesizer/Klangerzeuger Physical Modeling Cymbal VST3 Plugin

Software-Entwickler C C++ Pure Data ...
Software-Entwickler

Entwickling eines ultrarealistischen Becken-Klangerzeugers auf Basis von physikalischer Modellierung.

  • C++/C Programmierung
  • Algorithmenentwurf in Matlab/Octave und Pure Data
  • Cmake build flow
  • GUI Entwicklung mit VSTGUI
  • Steinberg VST3SDK 


[URL auf Anfrage]

C C++ Pure Data Matlab/Octave CMake Code signing
The Center for Haptic Audio Interaction Research (CHAIR)
Weimar, Thüringen / Remote
6 Monate
2022-06 - 2022-11

Drahtloses Hifi-Headset für Gaming

Firmware-Entwickler C Echtzeitbetriebssystem RTOS ...
Firmware-Entwickler
  • Firmware-Entwicklung für ESP32
  • Wifi und Bluetooth Echtzeit-Audiostreams
  • fliegenden Wechsel der Konnektivität zwischen Wifi und Bluetooth
ESP32
C Echtzeitbetriebssystem RTOS Bluetooth Wifi I2S
Remote
1 Monat
2021-01 - 2021-01

Auswertung von Sensorsignalen und Integration in Amazon Alexa

Software-Entwickler Node.js Pure Data Alexa Skillset ...
Software-Entwickler
  • Aufbereitung von Audio-Sensordaten auf einem Embedded Linux System (Raspbery Pi)
  • Softwarestack zur Auswertung und Einbindung in Amazon Alexa
Raspberry Pi
Node.js Pure Data Alexa Skillset Node-RED
Thüringer Institut für Textil- und Kunststoff-Forschung (TITK)
Rudolstadt, Thüringen / Remote
2 Monate
2020-06 - 2020-07

Integration von LibPD inVCVRack

Software-Entwickler C++ libPd make
Software-Entwickler
VCVRack ist ein Open Source Musikproduktionswerkzeug das verschiedene Plugins (Klangerzeuger) laden kann.
  • Erstellung eines Wrappers um libPd (Pure Data als Bibliothek) in VCVRack zu laden
  • Somit können Pure Data patches in VCVRack ausgeführt werden
  • das Projekt wurde von der Open Source Community finanziert

VCVRack
C++ libPd make
VCV
Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2012-10 - 2015-09

Informatik Studium

M.Sc., Bauhaus-Universität Weimar
M.Sc.
Bauhaus-Universität Weimar
  • Digitale Medien
  • Audio und Computergrafik
  • Algorithmen-Entwurf (Matlab)
2 Jahre
2010-10 - 2012-09

Informatik

B.Sc. (Äquivalent) Computer Science & Media, Bauhaus-Universität Weimar
B.Sc. (Äquivalent) Computer Science & Media
Bauhaus-Universität Weimar
  • Mathematische Grundlagen
  • Algorithmen und Datenstrukturen

Ich belegte drei zusätzliche Semester aus dem Studiengang Informatik an der Bauhaus-Universität Weimar, um mein Zeugnis zu vervollständigen und die Gleichwertigkeit eines Bachelor-Abschlusses in Informatik zu erreichen.

5 Jahre
2007-10 - 2012-09

Musikwissenschaft

B.A. Musikwissenschaft, Hochschule für Musik Franz Liszt
B.A. Musikwissenschaft
Hochschule für Musik Franz Liszt
Ich habe Musikwissenschaft studiert, um meine Kenntnisse in Musiktheorie,  Kompositionstechniken  und Ästhetik zu vertiefen. Ich war ein aktiver Musiker, Produzent elektronischer Musik und DJ.

Position

Position

Hardware und Software-Entwickler im Bereich Embedded Systeme:
  • Entwicklung analoger (Audio-) Schaltkreise
  • Linux Realtime Treiberentwicklung
  • Hardwarenahe C Programmierung
  • Audio und DSP Code Entwicklung
  • FPGA Verilog und VHDL Programmierung


Ich verfüge über ein gut ausgestattetes Labor mit Oszilloskop (8GHz), Logikanalysator, Signalgenerator und Spektrumanalysator sowie Werkzeuge zum Bestücken, zur Fehleranalyse und der Modifizierung von PCBs.

Kompetenzen

Kompetenzen

Top-Skills

Hardware-Design Firmware Digitaler Signalprozessor C C++ STM32 Cypress/Infineon PSoC4 Cypress/Infineon PSoC5 ESP32 DSP Touch Interfaces Bluetooth Echtzeitbetriebssystem Linux Echtzeitbetriebssystem VST Plugins Physical Modeling FPGA Altera Quartus analoge Schaltungstechnik Audio Mikrofonvorverstärker USB USB-Audio

Schwerpunkte

Audio
Experte
DSP
Experte
Mixed Signal PCB Design
Experte
Echtzeit-Audiosysteme
Experte

Produkte / Standards / Erfahrungen / Methoden

RTOS
Fortgeschritten
Bluetooth
Fortgeschritten
Touch Interfaces
Experte
Git
Experte

Programmiersprachen

C++
Experte
C
Experte
Python
Fortgeschritten
Matlab
Experte
Octave
Experte
Verilog
Experte
VHDL
Fortgeschritten

Design / Entwicklung / Konstruktion

PCB-Design
Experte
Schaltungsentwurf
Experte
Prototypenentwicklung
Experte
Spice Simulation
Fortgeschritten

Branchen

Branchen

Über mein erweitertes Netzwerk biete ich spezielles Know-How im Bereich Linux-Echtzeit-Betriebssysteme. Bei Fragen dazu kontaktieren Sie mich bitte!

Einsatzorte

Einsatzorte

Marseille (Frankreich) (+200km)
Deutschland, Schweiz, Österreich

möglich

Projekte

Projekte

11 Monate
2024-06 - 2025-04

Embedded Linux, Firmware Development, DSP and Touch Interaction

Firmware und Softwareentwickler C/C++ Embedded Linux Linux Echtzeitbetriebssystem
Firmware und Softwareentwickler
  • Entwicklung in C++ auf einer embedded realtime Linux-Plattform
  • Firmware in C/C++ für den STM32 und Infineon PSoC als Komponenten des embedded Systems
  • Touch-Interaktion und kundenspezifische LED-Matrix-Display-Lösungen
STM32 PSoC4 ARM7
C/C++ Embedded Linux Linux Echtzeitbetriebssystem
Remote
2 Jahre 8 Monate
2022-06 - 2025-01

Analoger Synthesizer/Resonator

Hardware- und Firmware-Entwickler C++ C analoge Schaltungstechnik
Hardware- und Firmware-Entwickler
  • Entwicklung von analogen Schaltungen und integration von digitalen Signalprozessoren
  • Analoge Bucket-Brigade-Chips, digital gesteuert
  • Analoge steuerbare Filter, Kompressoren und Expander
  • Hochfrequenz-Schaltungen
  • Mixed-Signal PCB-Entwurf
  • Display-Integration
  • Automatische Kalibrierungsroutinen

    [URL auf Anfrage]
STM32
C++ C analoge Schaltungstechnik
The Center for Haptic Audio Interaction Research (CHAIR)
Weimar, Thüringen / Remote
3 Monate
2024-06 - 2024-08

Analoger Mikrofonvorverstärker, USB Audio Device

Hardwareentwickler Schaltplanerstellung Leiterplattendesign Python
Hardwareentwickler
  • Enwicklung eines Analog Frontends für einen Piezovorverstärker
  • USB single supply 5V
  • >80dB Rauschabstand
  • Mixed-Signal PCB Design
  • USB Audio Device
Kicad LTspice
Schaltplanerstellung Leiterplattendesign Python
Revincus GmbH / IAB Weimar gGmbH
Remote
7 Monate
2022-10 - 2023-04

Softwaresynthesizer/Klangerzeuger Physical Modeling Cymbal VST3 Plugin

Software-Entwickler C C++ Pure Data ...
Software-Entwickler

Entwickling eines ultrarealistischen Becken-Klangerzeugers auf Basis von physikalischer Modellierung.

  • C++/C Programmierung
  • Algorithmenentwurf in Matlab/Octave und Pure Data
  • Cmake build flow
  • GUI Entwicklung mit VSTGUI
  • Steinberg VST3SDK 


[URL auf Anfrage]

C C++ Pure Data Matlab/Octave CMake Code signing
The Center for Haptic Audio Interaction Research (CHAIR)
Weimar, Thüringen / Remote
6 Monate
2022-06 - 2022-11

Drahtloses Hifi-Headset für Gaming

Firmware-Entwickler C Echtzeitbetriebssystem RTOS ...
Firmware-Entwickler
  • Firmware-Entwicklung für ESP32
  • Wifi und Bluetooth Echtzeit-Audiostreams
  • fliegenden Wechsel der Konnektivität zwischen Wifi und Bluetooth
ESP32
C Echtzeitbetriebssystem RTOS Bluetooth Wifi I2S
Remote
1 Monat
2021-01 - 2021-01

Auswertung von Sensorsignalen und Integration in Amazon Alexa

Software-Entwickler Node.js Pure Data Alexa Skillset ...
Software-Entwickler
  • Aufbereitung von Audio-Sensordaten auf einem Embedded Linux System (Raspbery Pi)
  • Softwarestack zur Auswertung und Einbindung in Amazon Alexa
Raspberry Pi
Node.js Pure Data Alexa Skillset Node-RED
Thüringer Institut für Textil- und Kunststoff-Forschung (TITK)
Rudolstadt, Thüringen / Remote
2 Monate
2020-06 - 2020-07

Integration von LibPD inVCVRack

Software-Entwickler C++ libPd make
Software-Entwickler
VCVRack ist ein Open Source Musikproduktionswerkzeug das verschiedene Plugins (Klangerzeuger) laden kann.
  • Erstellung eines Wrappers um libPd (Pure Data als Bibliothek) in VCVRack zu laden
  • Somit können Pure Data patches in VCVRack ausgeführt werden
  • das Projekt wurde von der Open Source Community finanziert

VCVRack
C++ libPd make
VCV
Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2012-10 - 2015-09

Informatik Studium

M.Sc., Bauhaus-Universität Weimar
M.Sc.
Bauhaus-Universität Weimar
  • Digitale Medien
  • Audio und Computergrafik
  • Algorithmen-Entwurf (Matlab)
2 Jahre
2010-10 - 2012-09

Informatik

B.Sc. (Äquivalent) Computer Science & Media, Bauhaus-Universität Weimar
B.Sc. (Äquivalent) Computer Science & Media
Bauhaus-Universität Weimar
  • Mathematische Grundlagen
  • Algorithmen und Datenstrukturen

Ich belegte drei zusätzliche Semester aus dem Studiengang Informatik an der Bauhaus-Universität Weimar, um mein Zeugnis zu vervollständigen und die Gleichwertigkeit eines Bachelor-Abschlusses in Informatik zu erreichen.

5 Jahre
2007-10 - 2012-09

Musikwissenschaft

B.A. Musikwissenschaft, Hochschule für Musik Franz Liszt
B.A. Musikwissenschaft
Hochschule für Musik Franz Liszt
Ich habe Musikwissenschaft studiert, um meine Kenntnisse in Musiktheorie,  Kompositionstechniken  und Ästhetik zu vertiefen. Ich war ein aktiver Musiker, Produzent elektronischer Musik und DJ.

Position

Position

Hardware und Software-Entwickler im Bereich Embedded Systeme:
  • Entwicklung analoger (Audio-) Schaltkreise
  • Linux Realtime Treiberentwicklung
  • Hardwarenahe C Programmierung
  • Audio und DSP Code Entwicklung
  • FPGA Verilog und VHDL Programmierung


Ich verfüge über ein gut ausgestattetes Labor mit Oszilloskop (8GHz), Logikanalysator, Signalgenerator und Spektrumanalysator sowie Werkzeuge zum Bestücken, zur Fehleranalyse und der Modifizierung von PCBs.

Kompetenzen

Kompetenzen

Top-Skills

Hardware-Design Firmware Digitaler Signalprozessor C C++ STM32 Cypress/Infineon PSoC4 Cypress/Infineon PSoC5 ESP32 DSP Touch Interfaces Bluetooth Echtzeitbetriebssystem Linux Echtzeitbetriebssystem VST Plugins Physical Modeling FPGA Altera Quartus analoge Schaltungstechnik Audio Mikrofonvorverstärker USB USB-Audio

Schwerpunkte

Audio
Experte
DSP
Experte
Mixed Signal PCB Design
Experte
Echtzeit-Audiosysteme
Experte

Produkte / Standards / Erfahrungen / Methoden

RTOS
Fortgeschritten
Bluetooth
Fortgeschritten
Touch Interfaces
Experte
Git
Experte

Programmiersprachen

C++
Experte
C
Experte
Python
Fortgeschritten
Matlab
Experte
Octave
Experte
Verilog
Experte
VHDL
Fortgeschritten

Design / Entwicklung / Konstruktion

PCB-Design
Experte
Schaltungsentwurf
Experte
Prototypenentwicklung
Experte
Spice Simulation
Fortgeschritten

Branchen

Branchen

Über mein erweitertes Netzwerk biete ich spezielles Know-How im Bereich Linux-Echtzeit-Betriebssysteme. Bei Fragen dazu kontaktieren Sie mich bitte!

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.