R&D Back-End Developer Linux/KVM Operating System Development

vor 3 Wochen


Böblingen, Deutschland IBM Deutschland GmbH Vollzeit
Introduction

Are you interested in operating systems development and Open Source? Your favorites are Linux and low-level programming? Would you like to be part of an Open Source community, and do you intend to build up a reputation as an Open Source maintainer? If so, our team is the right place for you

Our Linux development team is responsible for enhancing and maintaining the full stack (Linux kernel and its device drivers, libraries, tools, compilers, debuggers, virtualization (KVM) and test automation & CI/CD). We tightly collaborate with the international development teams of IBM (e.g. hardware and firmware development), the global maintainers of Open Source communities, and our Linux distribution partners (Red Hat, SUSE, Canonical). Our focus is on the support of the IBM Z / LinuxONE architecture, e.g. new processor instructions, new I/O attachments (PCIe, NVMe, Ethernet, RDMA etc.) and accelerators for AI and cryptographic functions. Linux on IBM Z / LinuxONE forms the basis of many of IBM’s commercial solutions in Cloud, Analytics, Finance, and AI.

Your Role and Responsibilities

As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences.

Your responsibilities will comprise of design and specifications for new enhancements, coding (including test automation), problem determination and bug fixing, performance analysis, and solving client problems. Your attendance at Open Source community meetings is recommended and supported, and client facing activities (e.g. client support, providing lectures at conferences) are possible. You will closely interact with the respective Open Source communities (“”upstream integration”” of your code) and our distribution partners (Red Hat, SUSE, Canonical).

In this job offering, we are looking for a new team member to grow our Linux Kernel & KVM squads.

Required Technical and Professional Expertise
  • skills in Operating Systems internals (e.g. memory management, process scheduling, SMP, interrupts)
  • 2+ years of experience in open source development in one or more areas of Linux kernel, KVM, QEMU, libvirt, virtio, vfio
  • Experience in low-level/assembler development for embedded systems (non-x86)
  • Expert skills in source code repository systems (e.g. git), scripting languages (e.g. Python) and test Automation (e.g. Jenkins) skills
  • You are highly motivated
  • English (fluent) and German (B1) language skills

Preferred Technical and Professional Expertise

  • Contributions to Open Source projects or Open Source maintainer status (for multiple years)
  • Skills in virtualization/hypervisor development and emulation (e.g. qemu TCG) technologies
  • Skills in current I/O technologies (e.g. PCI, NVMe, RDMA)
  • Skills in platform and I/O device management (e.g. UEFI, ACPI)
  • Skills in IBM Z architecture (“Principles of Operations”), Z assembler and I/O concepts
  • Skills in embedded system architectures


  • Böblingen, Deutschland Philips Vollzeit

    JOB DESCRIPTION Job Title Internship Software Development Interoperability Job Description Job title: Internship Software Development Interoperability Your role: Be part of a Software Engineering team which develops solutions for the interoperability of medical devices. Develop and design applications based on IEC 11073, FHIR and HL7. ...


  • Böblingen, Baden-Württemberg, Deutschland Philips Vollzeit

    Job TitleInternship Software Development InteroperabilityJob DescriptionJob title:Internship Software Development InteroperabilityYour role:Be part of a Software Engineering team which develops solutions for the interoperability of medical devices. Develop and design applications based on IEC 11073, FHIR and HL7.Investigations of e.g. future applications,...


  • Böblingen, Deutschland Philips Vollzeit

    JOB DESCRIPTION Job Title Internship Software Development Interoperability Job Description Job title: Internship Software Development Interoperability Your role: Be part of a Software Engineering team which develops solutions for the interoperability of medical devices. Develop and design applications based on IEC 11073, FHIR and HL7. ...


  • Böblingen, Baden-Württemberg, Deutschland Philips Vollzeit

    Job TitleInternship Software Development InteroperabilityJob DescriptionJob title:Internship Software Development InteroperabilityYour role:Be part of a Software Engineering team which develops solutions for the interoperability of medical devices. Develop and design applications based on IEC 11073, FHIR and HL7.Investigations of e.g. future applications,...

  • R&D Cloud Engineer

    Vor 2 Tagen


    Böblingen, Baden-Württemberg, Deutschland IBM Deutschland GmbH Vollzeit

    Key Job DetailsRole:R&D Cloud Engineer (m/w/x): High-Performance Data Lake ReplicationLocation:Böblingen, DECategory:Software EngineeringEmployment Type:Full-TimeTravel Required:No TravelContract Type:RegularCompany:(0161) IBM Deutschland Research & Development GmbHReq ID:670462BRIntroductionA career in IBM Software means you'll be part of a team that...


  • Böblingen, Baden-Württemberg, Deutschland AP Sensing GmbH Vollzeit

    Do you want to work on the development of high-tech sensor solutions in an exciting environment? Would you like to join a motivated team and really make a difference in an international environment? We are looking for an energetic developer to join our global team as a SW Developer (m/f/d) at our headquarters in Böblingen. OUR COMPANY WE ARE AGAIN AWARDED...


  • Böblingen, Baden-Württemberg, Deutschland AP Sensing GmbH Vollzeit

    Do you want to work on the development of high-tech sensor solutions in an exciting environment? Would you like to join a motivated team and really make a difference in an international environment? We are looking for an energetic developer to join our global team as a SW Developer (m/f/d) at our headquarters in Böblingen. OUR COMPANY WE ARE AGAIN AWARDED...


  • Böblingen, Deutschland Mercedes-Benz Vollzeit

    Tätigkeitsbereich:Forschung & Entwicklung incl. DesignFachabteilung:Software & E/E FrameworkGesellschaft:Mercedes-Benz AGStandort:Mercedes-Benz Werk Sindelfingen, SindelfingenStartdatum:..4Veröffentlichungsdatum:..4Stellennummer:MERPDArbeitszeit:Vollzeit (teilzeitgeeignet) Join usAufgaben At Mercedes-Benz, we invented the car and now, we strive for nothing...

  • R&D Cloud Engineer

    vor 2 Monaten


    Böblingen, Deutschland IBM Deutschland GmbH Vollzeit

    Key Job Details Role:R&D Cloud Engineer (m/w/x): High-Performance Data Lake Replication Location:Böblingen, DE Category:Software Engineering Employment Type:Full-Time Travel Required:No Travel Contract Type:Regular Company:(0161) IBM Deutschland Research & Development GmbH Req ID:670462BR Introduction A career in IBM Software means you’ll be...

  • R&D Cloud Engineer

    vor 2 Wochen


    Böblingen, Deutschland IBM Deutschland GmbH Vollzeit

    Key Job Details Role:R&D Cloud Engineer (m/w/x): High-Performance Data Lake Replication Location:Böblingen, DE Category:Software Engineering Employment Type:Full-Time Travel Required:No Travel Contract Type:Regular Company:(0161) IBM Deutschland Research & Development GmbH Req ID:670462BR Introduction A career in IBM Software means you’ll be...


  • Böblingen, Deutschland Advantest Europe GmbH Vollzeit

    More than half of all the microchips produced worldwide first pass through our hands. As the global market leader of automated test systems in the semiconductor industry we help the world to realize the digital transformation, enable our customers to shape the future and offer you the exciting jobs intended for pioneers. Software Engineer (m/f/d) / SW...


  • Böblingen, Deutschland Advantest Europe GmbH Vollzeit

    More than half of all the microchips produced worldwide first pass through our hands. As the global market leader of automated test systems in the semiconductor industry we help the world to realize the digital transformation, enable our customers to shape the future and offer you the exciting jobs intended for pioneers. Software Engineer (m/f/d) / SW...


  • Böblingen, Baden-Württemberg, Deutschland Philips Vollzeit

    Job TitleElectronic Development Engineer (m/w/d)Job DescriptionIn this role, you have the opportunityto support the world market leader in the development of its patient monitoring systems product line through your contribution in the area of electronic hardware development as well as point of contact for other development sites within Philips.You will work...

  • Software Developer

    vor 3 Wochen


    Böblingen, Deutschland Philips GmbH Vollzeit

    Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the vision of a better tomorrow. In this role you have the opportunity to You develop software solutions and communication protocols for our patient monitoring...

  • Software Developer

    vor 3 Wochen


    Böblingen, Böblingen (Kreis), Deutschland Philips GmbH Vollzeit

    Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the vision of a better tomorrow. In this role you have the opportunity to You develop software solutions and communication protocols for our patient monitoring...


  • Böblingen, Deutschland Advantest Europe GmbH Vollzeit

    More than half of all the microchips produced worldwide first pass through our hands. As the global market leader of automated test systems in the semiconductor industry we help the world to realize the digital transformation, enable our customers to shape the future and offer you the exciting jobs intended for pioneers. Software Developer - RF Measurement...


  • Böblingen, Baden-Württemberg, Deutschland Philips Vollzeit

    Job TitleSoftware Development Engineer (m/f/d)Job DescriptionJob title:Software Development Engineer (m/f/d)Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the vision of a better tomorrow.In this role you have the...


  • Böblingen, Baden-Württemberg, Deutschland Philips Vollzeit

    Job TitleSoftware Development Engineer (m/f/d)Job DescriptionJob title:Software Development Engineer (m/f/d)Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the vision of a better tomorrow.In this role you have the...

  • Dualer Master

    vor 2 Wochen


    Böblingen, Deutschland Knowledge Foundation @ Reutlingen University Vollzeit

    Über das Unternehmen Lust auf lebenslange Bildung und nachhaltige Karriereentwicklung? Die Weiterbildungsstiftung an der Hochschule Reutlingen bietet dir maßgeschneiderte berufsbegleitende Bachelor- und Masterprogramme. Unser Ziel ist es, lebenslange Bildung zu fördern und dich in deiner nachhaltigen Weiterentwicklung zu unterstützen. Studiere mit...


  • Böblingen, Baden-Württemberg, Deutschland Philips Vollzeit

    JOB DESCRIPTION Job Title Test Development Engineer (m/w/d) Job Description In this position you will have the opportunity to play a decisive role in the development of production test concepts in close cooperation with R&D during the product design phase. Your role Integrate the system into the production line at different locations e.g....