Bootstrap

SUSE

Senior Linux Kernel Engineer

๐Ÿ“ŒCzechia, Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

The SUSE Kernel Performance team is seeking a Senior Kernel Engineer to play a crucial role in enhancing the performance and stability of the Linux kernel on the cutting-edge server platforms.


As a Senior Kernel Engineer on the Performance team, you'll directly impact the performance and stability of mission-critical workloads run by over 60% of Fortune 500 companies who rely on SUSE. You'll contribute to a robust open-source ecosystem, collaborating with the upstream Linux kernel community and other internal teams to deliver enterprise-grade solutions. This position offers the opportunity to work on complex, challenging problems, influencing the future of Linux on state-of-the-art server infrastructure. The team consists of leading Linux kernel experts collaborating closely, providing enhanced learning and growth opportunities.


Your core responsibilities will include:

  • Kernel Maintenance : Ensuring the ongoing stability and reliability of the Linux kernel used in SUSE's enterprise products. This involves addressing bugs, backporting fixes, and ensuring smooth operation across various hardware architectures.
  • Performance Regression Analysis : Proactively identifying and resolving performance bottlenecks and regressions. You'll use your expertise to diagnose issues, analyze system behavior, and pinpoint the root causes of performance degradation.
  • Feature Development : Innovating and implementing new features within the Linux kernel to meet evolving performance demands and support advanced server technologies.
  • Performance Improvement : Continuously striving to optimize the Linux kernel for maximum efficiency and speed. This encompasses a wide range of tasks, from fine-tuning existing components to exploring novel approaches for performance enhancement.
  • Develop Scripts for Test Automation : Design, implement, and maintain robust automated test scripts specifically for performance testing. This includes creating scenarios that accurately simulate real-world workloads and stress conditions to uncover performance issues.
  • Collaboration with QA and Support : Work closely with QA teams to ensure comprehensive test coverage and to triage performance-related issues. You will also collaborate with support teams to assist in diagnosing and resolving critical customer-reported performance bugs, providing expert kernel-level insights.


SUSE typically looks for candidates with a strong background in:

  • C Programming : Excellent proficiency in C is essential for kernel development.
  • Linux Kernel Internals : A deep understanding of at least one of the core kernel subsystems, including memory management, process scheduling, file systems, and networking.
  • Debugging and Analysis : Expertise with kernel debugging tools and techniques, as well as tools for performance analysis and profiling.
  • Database Performance (Big Plus) : Experience with optimizing and analyzing the performance of database systems on Linux is a significant advantage.
  • Scripting Languages : Proficiency in scripting languages (e.g., Python, Bash) for test automation and data analysis.
  • Problem-Solving : Strong analytical and troubleshooting skills to diagnose and resolve complex kernel-related issues.
  • Open Source Contribution : Experience with open-source development practices, Git workflows, and a willingness to engage with the Linux kernel community.
  • Collaboration : The ability to work effectively within a globally distributed team and communicate complex technical concepts clearly.


Education Required:

Bachelor's or Master's degree in Computer Science, Information Systems, or something similar in years of experience.


If you're passionate about low-level systems, performance optimization, and contributing to the core of the Linux operating system, this could be an excellent opportunity for you.

Other similar jobs

Linux Firmware Engineer

@ Syntronic - A Global Design House, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Principal Embedded Linux System Engineer

@ iRobot, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Lead Linux Kernel Engineer - Ubuntu

@ Canonical, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Senior Embedded Linux Engineer

@ Generac, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Embedded Linux and IIoT Software Engineer

@ Festo, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Senior, Software Engineer - Embedded Linux/C++

@ Torc Robotics, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Linux Kernel Developer

@ SEMI LEAF, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Software Engineer, Linux Embedded Systems, Silicon

@ Google, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Software Engineer L5 - Linux Kernel Developer

@ Netflix, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Skills
  • Industry
  • Find similar jobs

    Linux Firmware Engineer

    @ Syntronic - A Global Design House, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Principal Embedded Linux System Engineer

    @ iRobot, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Lead Linux Kernel Engineer - Ubuntu

    @ Canonical, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Senior Embedded Linux Engineer

    @ Generac, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Embedded Linux and IIoT Software Engineer

    @ Festo, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Senior, Software Engineer - Embedded Linux/C++

    @ Torc Robotics, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Linux Kernel Developer

    @ SEMI LEAF, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Software Engineer, Linux Embedded Systems, Silicon

    @ Google, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Software Engineer L5 - Linux Kernel Developer

    @ Netflix, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—