Linux Kernel Developer (m/f/d)

  • Erlangen

About us

Elektrobit (EB) is an award-winning and visionary global supplier of embedded and connected software products and services for the automotive industry. A leader in automotive software with over 30 years serving the industry, EB‘s software powers over 1 billion devices in more than 100 million vehicles and offers flexible, innovative solutions for connected car infrastructure, human machine interface (HMI) technologies, navigation, driver assistance, electronic control units (ECUs), and software engineering services. EB is a wholly owned subsidiary of Continental.

Your responsibilities

  • You need to define and maintain an automotive grade Linux kernel
  • You discuss and implement Linux kernel requirements related to automotive applications
  • You design and develop tests and test strategies to ensure high long-term quality
  • You perform problem analysis and resolution in areas of the Linux kernel and the bootloader, e.g. GRUB2, U-Boot)
  • You interface with hardware vendor partners to resolve kernel and device driver issues
  • You execute updates and patches for kernel drivers and subsystems

Your profile

  • You hold a University degree in computer science, electrical engineering, automotive engineering or similar
  • You have deep knowledge of programming language, especially embedded C, C++, Assembler (focus on ARM and Intel x86)
  • You have good experience in scripting languages used for test automation, e.g. Perl and Python
  • You have deep knowledge of at least one major kernel subsystem, e.g. scheduling, memory management, file system core, device driver core
  • You are very experienced in safety and security aspects of the Linux kernel
  • You have knowledge about embedded system architectures
  • You have good knowledge of Yocto Linux
  • You are experienced in open source community principles, with focus on Linux kernel development models and practices
  • You have knowledge of embedded operating principles, tools and development environments
  • You have good knowledge in subversion and Git source control systems and the GNU development toolchain
  • You have good knowledge of Linux debugging tools
  • You have an autonomous and self-reliant way of working
  • You are a good team player
  • You enjoy working in an international environment across different locations
  • You are willing to travel occasionally for personal meetings with various stakeholders
  • You are customer oriented
  • You have good skills in German and English language

What we offer

  • Challenging tasks with the latest and most modern components of the embedded world
  • A committed and dynamic team in an international and informal working environment
  • Cooperation with leading companies in the automotive industry
  • Excellent career opportunities in a growing company
  • Flat hierarchies and short decision-making processes
  • Flexible working hours that also take your personal needs into account
  • Further benefits

Contact us

Please contact us at +49 9131 7701 7060 – we are happy to answer your questions. You may also directly apply for this interesting position on our job portal.
Learn more about your developmental possibilities and EB’s exceptional company culture at https://elektrobit.com/careers.

We are looking forward to receiving your application!