SW Engineer - SCSI/FCP Development Engineer
Job Description
At IBM work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so lets talk.
Your Role and Responsibilities
The IBM mainframe (Z Systems) is responsible for most credit card transactions and is used by the many of the top insurers banks retailers and airlines.
IBM z/VM® is an operating system with highly secure and scalable hypervisor and virtualization technology designed to run Linux® z/OS® z/VSE® and z/TPF virtual machines as well as Red Hat® OpenShift® on IBM zSystems™ and IBM LinuxONE servers. z/VM provides a highly secure and scalable environment for efficiently running critical Linux applications with support for more Linux virtual servers than any other platform in a single footprint.
The z Linux team is a worldwide team primarily located in Boebling Germany with expansion plans in Bangalore India. All phases of the software life cycle are performed within this team including the design development test as well as supporting the product in the field with customers. Agile methodologies are used throughout the life cycle.
We are looking for qualified system software engineer candidates to be part of our IBM Z Systems team to help us take z Linux development to the next level on the mainframe.
Required Technical and Professional Expertise
Required Technical and Professional Expertise with relevant experience of 7-10 years:
- Expert level C programming
- Solid knowledge of GNU GCC Extended Asm (a GNU extension to the C language family) including hands on experience with constraints and clobbers with respect to some ISA
- Strong Operating System development skills (e.g. process scheduling multi-processing support memory management) including device driver programming
- Expert level SMP programming skills (synchronization primitives barriers etc..)
- Participated in Linux kernel development (preferrably with upstream community interactions e.g. commits in githubgitlab oder kernel.org)
- Skills in SCSI architecture (t10.org) and the Linux SCSI stack & device drivers
- Skills in Fibre Channel Protocol (FCP) and FCP-based storage area networks (SANs)
- Skills in Linux blocklayer multipathing and file systems
Preferred Technical and Professional Expertise
- Strong team player with good communication and interpersonal skills
- Proven ability to work effectively in a global team environment
- Proven command over the English language both written and verbal
Date Posted
03/19/2024
Views
2
Similar Jobs
Quality Engineer: Automation - IBM
Views in the last 30 days - 0
In this role youll work in one of IBMs Consulting Client Innovation Centers delivering deep technical and industry expertise to clients worldwide As a...
View DetailsDevOps Engineer - IBM
Views in the last 30 days - 0
The text is an invitation to join IBM where work is more than just a job Its a calling to build design code consult think along with clients sell make...
View DetailsLogic Design Engineer - IBM
Views in the last 30 days - 0
This job posting is for a Hardware Developer position at IBM where you will work on systems driving the quantum revolution and AI era The role involve...
View DetailsQuality Engineer: Middleware - IBM
Views in the last 30 days - 0
The role of a Test Specialist at IBM involves working in a delivery center using analytical and technical skills to ensure software quality The Middle...
View DetailsInfrastructure Engineer - IBM
Views in the last 30 days - 0
IBM Research is seeking a candidate with experience in implementing innovative solutions for resilient and robust computing environments focusing on I...
View DetailsSRE Engineer - IBM
Views in the last 30 days - 0
The IBM Cloud Networking Tribe is seeking a Software Engineering professional to build the next generation IAAS The role involves running the producti...
View Details