Internship: Hardware Verification (m/w/x)

Boeblingen, DE

IBM

For more than a century, IBM has been a global technology innovator, leading advances in AI, automation and hybrid cloud solutions that help businesses grow.

View all jobs at IBM

Apply now Apply later

Introduction
The hardware team in Boeblingen develops the most powerful server systems in the world – in an international work environment with our partner labs in the USA, Israel and India. We are using modern verification methods and are continuously optimizing our development processes.

Your Role and Responsibilities
Be part of IBM’s international hardware development team in 2025! Work on the next generation of IBM’s industry leading servers.

We can offer a thrilling topic for internship (preferred is a full-time internship of 6 months). Telling us the planned duration and start date of your internship is mandatory.

Title: Developing Hardware Verification Hypervisor Test Environment

The IBM Hardware Verification team is developing a minimal hypervisor for simulation environments of Z systems. It implements basic hypervisor functionalities to support hardware verification test scenarios, such as booting a Linux guest and running performance test cases.

IBM searches for a student who develops a test environment for this new hypervisor code. As part of a CI/CD process, the test environment is supposed to detect breakages of the hypervisor functionality fast and reliably, to ensure high code quality and improve development efficiency. The test environment needs to be developed, maintained and extended according to new functionality of the hypervisor code.

Additionally, the use of an IBM AI code assistance tool to automatically generate test cases for the verification environment shall be evaluated.

If you are interested to work very close to the cutting edge hardware development – this is the place to be!

—————————————————————————-

If you are self-driven and enjoy a flexible and agile work environment, then hardware development is your place to work. If you’re interested please get in contact with us and include in your response all relevant documents (preferably all in one single pdf file):

1) Cover Letter incl. your availability (earliest start and latest end date)
2) CV incl. your level of German
3) university enrollment document to prove that you are still studying
4) current transcript of records and other relevant certificates / references
5.1) Non-EU citizen studying in Germany: copy of passport, residence and work permit
5.2) Non-EU citizen studying elsewhere: prove of identity incl. place of birth


Required Technical and Professional Expertise

  • Study of computer science, electrical engineering, or a similar direction
  • Good understanding of computer architecture
  • Good knowledge of programming languages, like C, C++, Python or Perl
  • Familiar with command line environment (Linux, bash)
  • Knowledge of development tools / technologies (e.g. git, github, Jenkins)


Preferred Technical and Professional Expertise

• Knowledge of AI, data science, statistics, and machine learning


Key Job Details
Role:Internship: Hardware Verification (m/w/x) Location:Böblingen, DE Category:Cloud Employment Type:Full-time OR Part-time Travel Required:No Travel Contract Type:Internship Company:(0161) IBM Deutschland Research & Development GmbH Req ID:731981BR

Apply now Apply later
Job stats:  0  0  0

Tags: Agile Architecture CI/CD Computer Science Engineering Git GitHub Jenkins Linux Machine Learning Perl Python R&D Research Statistics

Region: Europe
Country: Germany

More jobs like this