Linux Kernel Developer

Germany - Industry - Automotive - Embedded Software - Professional Bachelor

Do you want to take the next step up in your career? Brunel gives you the chance
to continually develop and improve with big-name clients across a broad variety
of industries. Take that crucial career step today: Apply to join Brunel as a/an Linux Kernel Developer.

Feel free to contact

Kathrin Schaeben, Account manager

Apply now

About this role

- Development of new or adaption of existing kernel drivers for internal and external HW-components incl. test and debugging, for Linux and Android- Review of circuit diagrams from customer projects, feedback and clarification of findings
- Cooperation with project HW teams and external suppliers (HW components, kernel and BSP vendors) in concept, development and test project specific HW (with different SoCs and external HW components)- HW specific SW configuraton (e.g. via device trees), SW bringup of Customer Project HW.
- Technical supervision of dedicated task assigned to team members at offshore locations.

About you

- Experience in Linux kernel and driver development- nice to have: Experience in Android kernel and driver environment
- Excellent C programming skills, good skills in other languages (e.g. C++, python) would be nice- High experience in target debugging (incl. Lauterbach) and trouble analysis strategies
- Good experience in reading circuit diagrams and datasheets of HW-components- Good experience in analysis with, e.g., logic analysers and oscilloscope
- Good experience in development of kernel/driver tests suitable for automated test environments- Familiar to the usage of Configuration-Management-Tools like e.g. Git
- Good communication skills in English- Able to integrate into international teams
- Ability of technical supervision of dedicated task assigned to team members at such other locations.

What we offer

Brunel's corporate culture is shaped by the diversity of our people and a
commitment to mutual respect – between colleagues and on every level of the
company. That includes a varied program of social get-togethers with your local
Brunel team, but also regular feedback sessions with your account manager to
discuss the challenges you face and your prospects for the future. Personally
tailored training and development create ideal conditions to improve your skills
and prepare yourself for future projects. At Brunel, indefinite employment
contracts, 30 days' vacation, flexible work time accounts and employer-funded
company pension programs are business as usual.

About us

To work for Brunel is to experience attractive work assignments, look forward to
positive career prospects, enjoy the secure backing of a growing employer and
explore the sheer diversity of the world of engineering. We have more than 40
offices and two development centers in Germany alone, and our 117 offices
worldwide employ more than 14,500 people. To stand still is to fall behind, so
stay on the move with Brunel!


  • Vacancy number: PUB253265
  • Location: Germany
  • Market: Industry
  • hours per week: 40
  • Branch: Automotive
  • Education level: Professional Bachelor
  • Area of Expertise: Embedded Software
  • Closing date: Thursday, February 27, 2020
Apply now

Feel free to contact


Kathrin Schaeben

Account manager Brunel Germany Hannover

+49 511 626 288 41

Related vacancies

    Job Alert

    Send me an email with the latest vacancies matching Linux Kernel Developer - Germany

    Qson is invalid or corrupted You are already subscribed to this Job Alert
    Frequency is not correctly filled in
    Please enter a valid email address
    When creating a Job Alert you agree to our Privacy Statement. You can adjust or cancel your Job Alert at any time.

    Confirmation sent to