Joachim Thiemann

CI Signal Processing Research Engineer at Advanced Bionics

Hanover, Lower Saxony, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Joachim Thiemann is a research-oriented signal processing engineer with 11+ years designing embedded systems and advancing perceptual audio, music information retrieval, and audio synthesis for hearing technologies. Currently at Advanced Bionics, he applies deep expertise in audio coding, beamforming, and computational auditory scene analysis to improve cochlear implant signal processing. His career spans academia and industry—from postdoctoral research in France and Germany to codec development and DSP assembly work—bridging rigorous research with low-level implementation. Joachim’s background in retrocomputing interfacing and machine-language coding gives him uncommon hands-on insight into both hardware-constrained and cutting-edge ML-driven audio solutions. Based in Hanover, Germany, he holds a PhD from McGill and brings a rare combination of perceptual audio research and production-grade embedded systems experience.
code11 years of coding experience
job8 years of employment as a software developer
bookB.Eng., Computer Engineering, B.Eng., Computer Engineering at Concordia University
bookCEGEP, Pure & Applied Sciences, CEGEP, Pure & Applied Sciences at John Abbott College
bookPh.D., Electrical Engineering, Ph.D., Electrical Engineering at McGill University
bookAlexander von Humboldt Schule Montreal, Canada
bookCarl Humann Gymnasium Essen-Steele
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (30)

python10
statistics10
bluetooth-low-energy10
data-science9
resampling9
machine-learning9
freertos9
scikit-learn9
smartwatch9
nrf529
data-analysis9
cpp9
nyquist9
embedded8
firmware8

Programming languages (5)

ShellC++CPythonMatlab

Github contributions (5)

github-logo-circle
jthiem/InfiniTime

Sep 2022 - May 2024

Firmware for Pinetime smartwatch written in C/C++ and based on FreeRTOS
Contributions:6 PRs, 36 pushes, 3 branches in 1 year 9 months
cppfirmwarepinetime-smartwatchpinetimertos
jthiem/nnresample

May 2017 - Jun 2021

A resampling function based on placing the filter's first null on Nyquist (Null-on-Nyquist Resample)
Contributions:25 commits, 15 PRs, 31 pushes in 4 years 2 months
nyquistresampling
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial