Search by job, company or skills

I

Linux Distro/System Development Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Introduction

We are seeking an experienced Linux Distribution/Systems development professional to join our IBM-Z Compiler and Toolchain team. In this role, you will be responsible for maintaining and improving Debian packages related to IBM-Z compilers and essential development tools. You will work closely with internal developers, upstream projects and the broader Debian community to ensure a robust, secure, and up-to-date toolchain stack.

Your Role And Responsibilities

  • Maintain Debian packages for IBM-Z (s390x) compilers and related toolchain components.
  • Work with internal development to resolve bugs/issues relating to Debian packaging, dependency, and integration.
  • Contribute to the Debian distribution community through package related bug triaging, package uploads and mailing list participation.
  • Collaborate with upstream communities to track new releases, apply patches, and back-port fixes as needed.
  • Ensure packages meet Debian policy, quality, and security standards.
  • Maintain change-logs, documentation, and reproducible build practices.

Required Technical And Professional Expertise

  • 2+ years of strong in C/C++ and system programming and strong debugging skills
  • Working experience in maintaining Linux Distribution packages (preferably Debian Distro packages).
  • Strong knowledge of Distro packaging tools (eg: dpkg, debhelper, lintian, pbuilder, sbuild, etc.)..
  • Working experience with build systems (e.g., Make, CMake etc.)..
  • Strong knowledge of Linux systems and shell scripting (shell, bash etc.)..
  • Understanding of upstream/downstream coordination in open source projects.
  • Comfortable working in open-source & collaborative environments
  • Ability to wok independenctly and in a

Preferred Technical And Professional Experience

  • Experience with debugging packaging issues/bugs on IBM-Z (s390x) or on other architectures (e.g., x86, arm64) using gdb or other debugging tools.
  • Contributions to upstream compiler or toolchain projects (e.g. GCC, LLVM, etc.).
  • Knowledge of compilation process and compiler internals.
  • Debian Maintainer (DM) or Debian Developer (DD) status is an added plus.
  • Abilty to work independently and in a distributed asynchronous team
  • Good written & verbal communication skills
  • Strong orgaization skills & attention to detail

More Info

About Company

Job ID: 135269247