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