Johannes Nix

is working from home. 🏡

Angestellt, Senior Software Engineer, grapho metronic Mess- und Regeltechnik GmbH
Gauting, Deutschland

Fähigkeiten und Kenntnisse

Software Development
C99 / C11
Rust
Clojure
Common Lisp
Signal Processing
Real-Time Systems
Concurrency
multi-threading
Git
Python
Embedded Linux
Linux
functional programming (Clojure Lisp Rust C++)
Debian
GNU Guix
Algorithm Development
Scientific Software Engineering
Signal Analysis
Time Series Analysis
statistical parameter estimation
time series analysis
vibration analysis
numerical algorithms (for example order analysis)
optimum filtering / Sequential Monte Carlo Methods
Digital Filtering and Prediction
on-line filtering algorithms
Performance Optimizations
development in kernel space (drivers)
Multi-Sensor Data Fusion
Renewable Energy / Renewable Power
Documentation
IEC 61131-3 Structured Text
industrial applications
Condition Monitoring
Monte Carlo Methods
Parallel Processing
Wind Energy / Wind Power
speech processing
robotic path planning
autotools
Unit Testing
Messtechnik
some Mechanical Engineering
Measurement Technology
Digital Sensors
Acoustics
Knowledge of digital and analoge Electronics
High-performance computing
Development of Numerical Algorithms
Computer Science
C++11
C++14
Continuous Integration
Software
Yocto
Embedded Systems
Java
Machine Learning
Pattern Recognition
Sensor Data Fusion
robust and safe code
Go
English Language
Medical Physics
Applied Physics
C#
German
Reliability
Automation
SPS
Beckhoff TwinCAT
RTOS
C
Embedded Software
Realtime
Scala
MatLab
Scientific Applications
Energy management
Wind energy
MSR
Sensors
Software Architecture
Backend
REST
Database
Security

Werdegang

Berufserfahrung von Johannes Nix

  • Bis heute 1 Jahr und 5 Monate, seit Jan. 2025

    Senior Software Engineer

    grapho metronic Mess- und Regeltechnik GmbH

  • 5 Jahre, Jan. 2020 - Dez. 2024

    Senior Software Engineer, R & D, Research

    Deutsches Institut für Luft- und Raumfahrt, Oberpfaffenhofen

    Work in the field of signal processing, embedded Linux and real-time applications

  • 2 Jahre und 3 Monate, Sep. 2017 - Nov. 2019

    Senior Software Engineer

    UK Astronomy Technology Centre as part of STFC / UK

    Development of robotic software for the ESO MOONS Project, an instrument for the ELT. Developing CAN-based drivers in C++ for robotic instrument parts with over 2000 axes, specification of hardware protocols, test software for robotic positioners in Python, Linux support, algorithm development and test of very complex path planning software in Python, Racket, Rust and C++. Extensive and detailed documentation in LaTeX and MS Word, description of algorithms with Literate Programming tools.

  • 1 Jahr und 8 Monate, Okt. 2015 - Mai 2017

    Senior Software Developer

    Critical Blue Ltd, Edinburgh

    Embedded Systems and high-reliability Cloud Services. Mainly work on C/C++ software, porting kernel drivers to 64 bit, programming of high-performance concurrent software, data analysis, service reliability testing in Go, a little work with AWS.

  • 6 Jahre und 5 Monate, Mai 2009 - Sep. 2015

    Software Developer

    Beckhoff Automation GmbH & Co. KG

    Condition Monitoring, Signal Processing, Scientific / Numerical Infrastructure Development of algorithms, implementations, and test of TwinCAT software for condition monitoring in industrial applications and wind power plants; high-performance software running on many cores, documentation, data analysis, third level support. Development of scientific infrastructure e.g. numerical routines and libraries for use in the PLC.

  • 7 Jahre und 3 Monate, Apr. 1999 - Juni 2006

    Software Developer (Data Analysis)

    energy & meteo systems GmbH

    Development and optimization of statistical estimation and prediction software for predictions of wind power output (energy forecasting), mainly in Numerical Python. Documentation of existing software using literate programming techniques.

Ausbildung von Johannes Nix

  • 6 Jahre und 4 Monate, Apr. 1999 - Juli 2005

    Applied Physics / Medical Physics

    Carl-von-Ossietzky-Universität Oldenburg

    PhD Thesis on signal processing and reduction of dynamical speech noise in hearing aids with real-time systems and on-line filtering algorithms. http://medi.uni-oldenburg.de/download/paper/Nix,Johannes-PhDthesis-2005-ISO-A4-format.pdf

Sprachen

  • Deutsch

    C2 (Verhandlungssicher / Muttersprachlich)

  • Englisch

    C1 (Fließend)

  • Spanisch

    C1 (Fließend)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z