I'm a software engineer with experience in the following areas:
Linux kernel and device drivers
Linux system programming
Rust (core competencies)
Object oriented software development
Yocto
Zephyr
Skills: Linux Kernel · Python · C · Linux · Debugging · Unit Testing · Multithreading · Embedded Linux · ARM · Open Source · Device Drivers · Object Oriented Design · C++ · Git · Rust (Programming Language) · Embedded Systems
Development and maintenance of Linux operating system for TomTom Portable Navigation Devices * Integration of vendor BSPs for ARM SoCs * Adaptation of the Linux kernel to custom boards * Development of Linux device drivers * Troubleshooting Skills: Linux Kernel · C · Linux · Debugging · Multithreading · Embedded Linux · ARM · Open Source · Device Drivers · Object Oriented Design · C++ · Git · Embedded Systems
Electronic Engineering Solutions, S.L.
Design and implementation of firmware for intelligent car park guiding systems (http://www.parkhelp.com/sistemas-parking/empresaindex.php?idsec=49&idm=1&idioma=EN_EN) Design and implementation of firmware for internet based audio player (http://lanmusic.com/) Skills: Design Patterns · Linux Kernel · C · Linux · Debugging · Unit Testing · Multithreading · Embedded Linux · ARM · Open Source · Device Drivers · Object Oriented Design · C++ · Embedded Systems
* Development of a supervision system (Scada) for the control center of the Soyuz launcher * Development of an automatic call distribution system for remote operators of the Guiana Space Center * Development of an Ada code generator for the on-board software of the Vega launcher Skills: Design Patterns · Python · Linux · Debugging · UML · Unit Testing · Open Source · Object Oriented Design · C++
Development of a toll system Platform: Linux, Windows 2000/XP Technologies: C++, Java, Event Driven Programming (ACE Framework), Cygwin, log4cxx, MS SQL Server, Visual Source Safe, Junit, log4j, UML Skills: Linux
Hewlett-Packard (contractor Cap Gemini)
Firmware developer for large format printers in Hewlett Packard (employed by Cap Gemini) with a component based object oriented framework. Part of the components run in a real time context. Platforms: Montavista Linux (ARM) / Threadx (MIPS/ARM) Technologies: C++, TCL, XML, UML, Rational Clearcase, Swig, Doxygen, Embedded, Real Time, Multithreading Skills: Design Patterns · C · Linux · Debugging · UML · Unit Testing · Multithreading · Embedded Linux · ARM · Open Source · Device Drivers · Object Oriented Design · C++ · Embedded Systems
Development of components for a client/server application for analysis of the radio electric spectrum Platform: Linux (server) / Windows (client) Technologies: C++, PostgreSQL, C++ Builder, Threads, Python, CVS, GIS Skills: Linux
Design and implementation of different applications: call handling and tariffication (mission critical, concurrent with network features), call routing in dependency of date, time frame, tariff and destination number, fraud-detection, consolidation of interconnection data, number portability, log consolidation, several smaller utilities. Linux system administration Platform: Linux (Debian, Gentoo, Mandrake, Redhat) Technologies: C++, Oracle, Event Driven Programming (ACE Framework), Multithreading, Network Sockets, Design Patterns, pcre++, log4cplus, wxWidgets, SSL/SMime, Swig, Subversion, CVS, GNU autotools, Python, PHP, Doxygen, Unit test, Apache, Bind, MySQL Skills: Design Patterns · C · Linux · Debugging · Multithreading · Open Source · Object Oriented Design · C++
Developing a single sign-on, customizable working environment for corporate customers under Linux. Tutor for the development team in Linux related questions. Linux system administration Platform: Linux (SuSE) Tecnologies: C++, Python, Perl, XML, CVS, OpenLDAP, PAM, GNU autotools, Multithreading, Event Driven Programming (ACE Framework), Network Sockets, Design Patterns, Unit Test Framework CppUtx, VMWare, creation of RPM packages, Xtreme Programming, Doxygen http://www-5.ibm.com/services/es/bis/secure.html Skills: Design Patterns · Python · Linux · Debugging · UML · Unit Testing · Multithreading · Open Source · Object Oriented Design · C++
Customization of a Postnuke-based web Platform: Linux / Unix Technologies: PHP, MySQL, Apache, CVS, Postnuke http://liberinfo.net Skills: Linux · Open Source
Development of a concurrent application of matrix transformation for statistical use Platform: Linux Technologies: C/C++, library Lapack(++), CVS Skills: C · Linux · Debugging · Multithreading · Open Source · Object Oriented Design · C++
Developing an application for the maintenance and initialization of GSM base stations Platform: Windows 9x/NT Technologies: Visual C/C++, MFC, Lex and Yacc, StarTeam VCS, GSM Skills: C · Debugging · Object Oriented Design · C++
Activities and societies: Certification Linux Professional Institute (LPI) Level 2 (http://lpi.org/en/lpic.html) Skills: Linux · Open Source
Activities and societies: Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0
Claim it to keep it up to date, or request removal. We're happy to help either way.
Chat with Clera and we'll introduce you to the right opportunities.
This profile is based on publicly available information. Matthias is not affiliated with or endorsed by Clera. Privacy policy.
Your AI-talent agent. Connecting talents with dream jobs.
© 2026 clera labs, inc.
Activities and societies: Certification Linux Professional Institute (LPI) Level 1 (http://lpi.org/en/lpic.html) Skills: Linux · Open Source
Skills: Object Oriented Design