Software Systems Engineering and Application Development (Embedded, Linux, SoC)
Aktualisiert am 03.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Linux kernel drivers & device tree
Application Engineering
Embedded Systems
flash memory
technical writing
system bring-up
German
native
English
Full professional proficiency
French
Intermediate proficiency

Einsatzorte

Deutschland
möglich

Projekte

1 Jahr 1 Monat
2023-01 - heute

Software Entwickler für Embedded Systeme für Firmware-Entwicklung eines SOCs

Firmware-Entwickler
Firmware-Entwickler
Wir suchen einen embedded Entwickler für ein Bestandskundenprojekt am Standort Paderborn im Bereich Server Management. Das Projekt ist für einen langjährigen Bestandskunden, der für kommendes Jahr einen erhöhten Bedarf an Entwicklern gemeldet hat. Kernaufgabe ist die Entwicklung von Firmware für eines spezialisierten SoC (BMC), allerdings werden auch eine Reihe begleitender Tätigkeiten gefordert, wie etwa das optimieren von Softwarearchitekturen, das Durchführen von Modultests und auch die durchgängige technische Dokumentation. Man hat im Projekt also mehrere Aufgaben - von der Planung eines Software-Entwurfs bis hin zur Erstellung einer lauffähigen Lösung. Die im Bereich "optional" genannten Kenntnisse in IPMI, I2C, Redfish und BIOS sind zwar streng genommen optional, bieten aber ggü. anderen Bewerbern einen signifikanten Vorteil, da Kenntnisse in diesen Themen die auf unserer Seite eingeplante Einarbeitungszeit drastitsch reduzieren können. Wir suchen explizit nur Entwickler die in selbstständiger Tätigkeit arbeiten - keine Dienstleisterfirmen. Das Projekt hat langfristiges Potential und wir suchen auch aktiv nach neuen Mitarbeitern für dieses Thema. Die Aufgabe selbst muss zu einem NICHT-Vernachlässigbaren Anteil vor-Ort bei uns in Paderborn durchgeführt werden. Erst nach einer mehrwöchigen Einarbeitung vor Ort ist an einen zeitweisen remote-Einsatz zu denken. D.h. bitte keine Anfragen, die eine 100% remote Stelle auf Dauer erwarten. Wenn Ihnen das Projektprofil und die Konditionen zusagen freue ich mich über eine Nachricht von Ihnen. Der Start des Projekts wird sobald wie möglich sein.
Paderborn
1 Jahr 6 Monate
2021-07 - 2022-12

Development Tools Customer Engineering

Technical Consulting Engineer
Technical Consulting Engineer
  • Customer consulting lead for system bring-up tools including the Intel System Debugger and JTAG probes in EMEA
  • working closely with the Platform Application Engineering team to help OEMs and ODMs design new IA based platforms and systems
  • managing high-touch consulting engagements for software systems engineering, primarily in the industrial and automation segments
  • delivering internal and external customer workshops on Intel developer tools and supporting trade shows on-site with demos and QA
  • coaching and mentoring of new employees. 
Intel
Munich
16 Jahre 6 Monate
2005-01 - 2021-06

Applications Engineering

Sr. Prin. Applications Engr.
Sr. Prin. Applications Engr.
Joined Infineon via acquisition from Cypress in Nov 2020, and via merger from Spansion in Jul 2016
  • Responsible for the development of Linux MTD flash memory and F-RAM drivers and their alignment with the corporate product roadmap
  • led a small team of engineers (Application Engineering Manager)
  • assisted the Field Sales and Field Applications Engineering teams providing technical support if needed
  • global software enabling and marketing activities with chipset partners
  • architected and implemented several complete demo systems covering both hardware and software aspects, most of these based on i.MX ARM SoC?s and Linux
  • benchmarking of embedded systems and platforms; adaption of flash file systems to new products
  • generation of technical content and collateral in close collaboration with the product marketing teams (application notes, demos and more)
  • coached new employees, students and interns; generated training content and presented at numerous internal (FAE, FSE) and external events
  • various cross functional roles related to cross selling Cypress memories with legacy Infineon products
Infineon Memory Solutions
Munich
4 Jahre 2 Monate
2000-11 - 2004-12

Supported large business projects

Sr. Technical Marketing Engr.
Sr. Technical Marketing Engr.
  • Supported large business projects with hardware specific code optimizations (many High Performance Computing projects at customers such as Saudi Aramco, BMW, Cambridge or UBS); spent a lot of time directly facing customers in Europe and the Middle East
  • drove software enabling projects to introduce new architectures at important and strategic OEMs
  • delivered technical speeches at developer conferences and hold various customer trainings
Intel (Solutions Enabling EMEA)
Munich
3 Jahre 4 Monate
1997-06 - 2000-09

various Projects

Technical Support Engr. S/W
Technical Support Engr. S/W
  • Main technical contact in Germany for compilers & programing languages (C, C++, Fortran77, Fortran90, Ada95, Java and others) as well as parallel and real-time computing
  • contributed to various pre- and post-sales projects
  • delivered managed services in the computing and data center environment
  • hold regular customer trainings
Silicon Graphics (Technical pre- and post-sales)
Munich
3 Jahre
1994-06 - 1997-05

Several R&D projects

Freelancer
Freelancer
  • Several R&D projects in the context of EMC simulations with the goal of achieving a PhD degree
  • calculations carried out on large Silicon Graphics parallel computers
  • various articles, conferences and international patents
Siemens (ZFE ? Central R&D)
Erlangen

Aus- und Weiterbildung

1994 - 1997
Study - Electrical engineering
University of Erlangen - Nuremberg
focus on scientific computing and numerical simulation methods for EMC
Degree: Dr.-Ing./ PhD

1989 - 1994
Study - Electrical engineering
University of Stuttgart
focus on software engineering and computer science
Degree: Dipl.-Ing./ MSc

1993
Term paper on the GNU Ada compiler
ENST Paris

Position

Software Systems and Application/ Customer Engineering

Kompetenzen

Top-Skills

Linux kernel drivers & device tree Application Engineering Embedded Systems flash memory technical writing system bring-up

Produkte / Standards / Erfahrungen / Methoden

Professional Profile
Profile

Senior professional with more than 25 years of industry experience in the development and application of system software. Pragmatic and results-oriented, with strong commitment, persistence and stamina. Very strong technical background and deep understanding of software and firmware at the system level, including device driver development and hardware specific optimizations. Completely architected several embedded systems (both hardware and software) that have been successfully used for driver and file system development, benchmarking, technical collateral generation as well as for live demos during trade shows. Developed several Linux kernel drivers and GUI?s based on the Qt toolkit. Collection, review and preparation of customer feedback for the definition and design of new products. Management of a small technical team.


Branchen

  • Automotive
  • Industrial
  • Semiconductor
  • IT segments

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.