IBM Z System Software Developer (m/w/x), Millicode

IBM • DE Böblingen

Company

IBM

Location

DE Böblingen

Type

Full Time

Job Description

Introduction
High availability with zero downtime 100% data encryption and high-performance data access – these are some of the features of the IBM Z Enterprise Computing Platform also known as the IBM Mainframe.

In our development center in Böblingen we work with the latest methods on central components of the IBM Z firmware. With our hardware-oriented development which represents the software interface for the future IBM Z processor generation we shape cutting-edge technologies at the highest quality level.

Your Role and Responsibilities
We are creating IBM Z Millicode to control basic hardware functions. This code is the link between the concrete hardware implementation and the abstracted IBM Z processor architecture ensuring that important hardware functions can be efficiently addressed by the operating system.

Are you passionate about modern processor architecture and want to sustainably shape the IBM Z firmware landscape around Millicode development?

Then apply now!

Your Tasks Include:

  • Implementing system processes and microfunctionality using assembler programming
  • Ensuring the highest reliability and best runtime behavior
  • Contributing and expanding the IBM Z architecture
  • Writing test cases and executing them e.g. by using simulated hardware
  • Error analysis and troubleshooting in complex scenarios
  • Supporting the introduction of new processor systems


Required Technical and Professional Expertise

  • Completed Bachelor’s/Master’s degree in Computer Science or a comparable technical field
  • Be curious and have fun to learn!
  • Interest in assembler programming
  • Profound knowledge of procedural/imperative programming
  • Profound knowledge of at least one scripting language preferably Python
  • Communicative and enjoy working in an agile and international team
  • Language Skills: English – Fluent


Preferred Technical and Professional Expertise

  • Good knowledge of agile software development
  • Experience with Git
  • Base knowledge of Computer Architecture / CPU Architecture
  • Good knowledge in C/C++ or Assembler programming
  • Language Skills: German – Advantageous
Apply Now

Date Posted

12/25/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Linux Kernel Operating System Developer (m/f/x) - IBM

Views in the last 30 days - 0

The job posting is for a Linux development team member responsible for enhancing the Linux kernel for IBM Z and LinuxOne The team collaborates with in...

View Details

Werkstudent*in Master@IBM Linux on IBM Z - IBM

Views in the last 30 days - 0

The text describes the role of BackEnd Developers in Linux Distribution Test on IBM Z highlighting their importance in ensuring the quality of softwar...

View Details

Thesis: Enabling an open-source verification flow for IBM processors - IBM

Views in the last 30 days - 0

The text describes a Masters thesis opportunity at IBM where the candidate will work on enabling an opensource verification flow for IBM processors Th...

View Details

Software Engineer für die Entwicklung des z/OS Data Gatherer (f/m/x) - IBM

Views in the last 30 days - 0

The job posting is for a software engineer to work on the zOS operating system which is described as a calling The role involves developing software c...

View Details

Quantum Backend Developer (f/m/x) - IBM

Views in the last 30 days - 0

IBM Quantum is seeking a skilled backend developer to join their team responsible for developing and maintaining highquality software products The rol...

View Details

Development Engineer System and Board Design (f/m/x) - IBM

Views in the last 30 days - 0

The text describes IBMs Research and Development laboratory in Böblingen Germany which is the largest European facility in IBMs global network The lab...

View Details