Bernhard Eickhoff

Software Engineer at Bosch

Marbach am Neckar, Baden-Württemberg, 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
Bernhard Eickhoff is a software engineer with nine years of professional experience and a long tenure at Bosch focused on middleware for automated driving. He has deep C++ systems expertise, contributing foundational data structures to the high-profile Eclipse iceoryx project for true zero-copy inter-process communication. His career spans embedded and automotive software across international Bosch teams, including motorsport and Japan-facing engineering roles, reflecting strong domain knowledge in safety-critical systems. Bernhard enjoys hands-on tinkering outside work, integrating electronics with software stacks, which informs his pragmatic, implementation-first approach. Colleagues rely on him for robust low-level design, cross-platform fixes (including Windows builds), and clean container-like data types that perform in constrained environments.
code9 years of coding experience
job14 years of employment as a software developer
bookDipl-Ing (FH), communications engineering, Dipl-Ing (FH), communications engineering at Technische Hochschule Georg Agricola
languagesJapanese
github-logo-circle

Github Skills (6)

data-structures10
shared-memory10
c-language10
cprogramming-language10
data-structure10
cpp7

Programming languages (6)

C#C++ShellCJavaScriptPython

Github contributions (5)

github-logo-circle
eclipse-iceoryx/iceoryx

Jun 2020 - Nov 2020

Eclipse iceoryx™ - true zero-copy inter-process-communication
Role in this project:
userBack-end Developer
Contributions:30 reviews, 37 commits, 8 PRs in 5 months
Contributions summary:Bernhard contributed significantly to the implementation of a cxx forward list and a cxx list. Their work involved adding and refining the implementation details of both of these data structures, including copy and move constructors, assignment operators, and iterators. The user also addressed review findings, added missing return statements, implemented a front member function, and fixed issues related to the Windows build. The user's primary focus was on the foundational data structures used within the iceoryx project.
client-serverintereclipsecycloneddszero
bishibashiB/Twizy_CanDisplay

Mar 2018 - Dec 2018

Contributions:23 commits, 27 pushes, 2 branches in 9 months
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
Bernhard Eickhoff - Software Engineer at Bosch