30.10.2025 aktualisiert

**** ******** ****
20 % teilweise verfügbar

Softwareentwickler C/C++ Embedded/Linux

Aachen, Deutschland
Nur Remote
Diplom Informatik
Aachen, Deutschland
Nur Remote
Diplom Informatik

Profilanlagen

Kesseler_Florian_Embedded_Software_Engineer.pdf
Kesseler-Florian-Referenz-tenics.pdf

Skills

JavaJavaScriptApple IOSArchitekturAssemblerspracheBuildrootC++ProfilingDebuggingLinuxEclipseEmbedded C++Embedded LinuxJSONPythonLua ScriptingObjective-CQt (Software)Echtzeit-BetriebssystemeShell-ScriptTCP / IPVxworksExtensible Markup LanguageYoctoC11RechnerarchitekturHardwarenahe ProgrammierungBetriebssystemeScalable Processor Architecture
  • Mehr als 20 Jahre Erfahrung in C und C++ unter Linux und Windows, davon 15 Jahre mit modernen C++ Versionen (C++11 und neuer).
  • Shellprogrammierung, Lua, Python, JavaScript.
  • Tiefgreifende Kenntnis von Hardwarearchitekturen und Betriebssystemen, inklusive Assemblerkenntnissen auf verschiedenen Prozessoren.
  • Linux Kernelentwicklung
  • Embedded Linux (Yocto, Buildroot, PTXDist)
  • Hardwarenahe Programmierung unter Linux und verschiedenen Echtzeitbetriebssystemen (VxWorks, VSPWorks, QNX, RTEMS).
  • iOS und Androidentwicklung.
  • Zertifizierter Softwarearchitekt (iSAQB CPSA-F).

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2015

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisseNiederländischGrundkenntnisse

Projekthistorie

Embedded Linux and Driver Consultancy

Ollendorf Measurement Systems

Pharma und Medizintechnik

  • Integration of CSI2 sensors
  • Implementation of tools for camera access and image processing
  • System image integration and deployment

Earcatch

Soundfocus BV

Medien und Verlage

10-50 Mitarbeiter

  • Development and maintenance of Android and iOS apps for visually and hearing impaired people

Embedded Linux Consultancy

Tenics Software Engineering

Internet und Informationstechnologie

< 10 Mitarbeiter

  • Consultancy on Linux development strategy
  • Implementation of LInux driver and user space software
  • Yocto Linux development (x86 and ARM Cortex-A)
  • MQTT client development
  • AVR firmware development
  • C++ coaching and code reviews
  • Rust development

Linux drivers for MIPI-CSI2 Cameras

Allied Vision Technologies GmbH

Industrie und Maschinenbau

250-500 Mitarbeiter

  • Development and maintenance of Linux kernel drivers and userspace tools for Alvium CSI cameras
  • GMSL2 and FPD-Link 3 range extender implementation
  • Git consulting
  • Test automation

Shared Software Framework for Satellite Projects

OHB System AG

Industrie und Maschinenbau

1000-5000 Mitarbeiter

  • Advising the software architect on technical details of the SPARC based hardware platform and the C99 standard.
  • Real time operating system integration and validation.
  • Development of a satellite on-board parameter configuration tool:
    • Generate C code and memory images for various aspects of the satellite control software from XML files provided by system engineers.

Flight software engineering for various satellite projects

OHB System AG

Industrie und Maschinenbau

1000-5000 Mitarbeiter

  • Development of flight software for multiple, currently active, low earth orbit and geostationary satellites
    • SARah
    • European Data Relay System (EDRS)
    • Environmental Mapping and Analysis Program (EnMAP)
  • Development, unit testing, documentation of hardware drivers and communication subsystems

Software Maintenance for the International Space Station

OHB System AG

Industrie und Maschinenbau

1000-5000 Mitarbeiter

  • Maintenance and extension of existing flight computer software, astronaut and ground operator user interface software (C90, C++03, Tcl, VxWorks).
  • Development of procedures for astronauts.
  • Implementation of a distributed hardware calibration and measurement system (C++11, Lua, Qt).
  • Test, documentation and release management.

Communication Devices for Home Solar Power Generators

SMA Solar Technology AG

Energie, Wasser und Umwelt

500-1000 Mitarbeiter

  • Development of communication protocols and failsafe update routines for smart home energy management and reporting systems
  • Embedded Linux driver development and system image build process management
  • Planning and conduct of training courses on low-level POSIX programming for coworkers

Industrial Computer Software

SMA Solar Technology AG

1000-5000 Mitarbeiter

  • Development of various hardware drivers for Linux and QNX

Zertifikate

Certified Professional for Software Architecture - Foundation Level (CPSA-F)

International Software Architecture Qualification Board (iSAQB) e. V.

2016


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden