Thesis: Enabling An Open-source Verification Flow

vor 6 Monaten


Stuttgart, Deutschland IBM Vollzeit

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

Bachelor
- or Master-Thesis: Enabling an open-source verification workflow for IBM processor chips

Your Roles & Responsibilities:
To develop complex microprocessors, multiple hierarchies of the design are being simulated in order to ensure a first-time right design when the first chips are being produced. These complex chips consisting of ASICS and processors incorporate IP as well as standard interfaces. The current IBM verification framework consists of proprietary tools from EDA vendors as well as internal tools. To enable horizontal and vertical reuse across multiple verification levels and components, it is important to base the verification methodology on standards such as Portable Stimulus, languages such as System Verilog but also enabling common programming languages such as Python and C++.

A first step is to compare the performance of the Verilator against that of in-house simulators. Moreover - given the complexity and size of IBM hardware designs - scalability is another major factor. Based on the results and experience obtained from first test runs there are many other aspects to investigate - such as exploring if Verilator can directly be integrated into our IBM verification environments to enable SystemVerilog simulation alongside with our new designs.

If you are interested to work very close to the micro-architecture and the functionality of a design, developing great user experiences for hardware development - this is the place to be

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):

- Cover Letter incl. your availability (earliest start and latest end date)
- CV incl. your level of German
- Certificate of enrollment from you university
- Current transcript of records and other relevant certificates / references
- Non-EU citizen studying in Germany: copy of passport, residence and work permit
- 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 knowledge of programming, knowledge of a scripting language like Python
- Knowledge of Development tools / technologies (e.g. git)
- Good team worker and interest to work in international teams
- Strong abilities in communication in English

Preferred Technical and Professional Expertise

First experience in developing hardware, e.g. VHDL or Verilog knowledge

About Business UnitIBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world’s most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.

Are you ready to be an IBMer?

Location StatementIBM ist es wichtig, Ihnen ein Arbeitsumfeld zu bieten, in dem Sie Ihr ganzes Potenzial voll entfalten können und die Möglichkeit haben, Ihren Arbeitstag flexibel zu gestalten. Wenn Sie Interesse daran haben, sprechen Sie uns bitte an, um herauszufinden, welche Gestaltungsmöglichkeiten im aktuellen Arbeitsumfeld bestehen.



  • Stuttgart, Deutschland IBM Vollzeit

    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 We are looking for a student...


  • Stuttgart, Deutschland Sony Electronics Vollzeit

    Sony is one of the most innovative companies in the world and drives the development of technology in a global network of research institutions. The Stuttgart Technology Center (STC) was founded in 1989. As part of the Sony Semiconductor Solutions Europe Group the Stuttgart Laboratory 1 (SL1) and the Stuttgart Laboratory 2 (SL2), are home to two research and...


  • Stuttgart, Deutschland Manufacturing Engineering and Automation Vollzeit

    **What you will do** This thesis can take one of two directions: you can focus on the technical side and implement or improve current data attribution methods. Alternatively, you can focus on the applied side and derive best practices and recommendations for the use of data attribution methods. In this case, you could conduct interviews with...

  • Master's Thesis

    vor 7 Monaten


    Stuttgart, Deutschland Manufacturing Engineering and Automation Vollzeit

    **Applications for disciplines such as**:Automation technology, business administration, mechanical engineering, software engineering, technology management, industrial engineering or similar. Are you passionate about sustainability and interested in exploring the potential benefits of digitalization for sustainable production systems? Do you want to...

  • Master's Thesis

    vor 7 Monaten


    Stuttgart, Deutschland Manufacturing Engineering and Automation Vollzeit

    **Applications for disciplines such as**:Automation technology, computer science, mechanical engineering, software engineering, industrial engineering or similar. Are you passionate about sustainability and interested in exploring the potential benefits of digitalization for sustainable production systems? Do you want to understand how the digital...


  • Stuttgart, Deutschland Walter Vollzeit

    Walter AG in Tübingen is recruiting for a Master´s student Thesis Project Topic: Simulation and Validation of Temperature and Flow Patterns in Reactors for CVD Coatings of Cutting Tools Background: Chemical vapor deposition (CVD) is widely used to coat cutting tools for metal machining with thin wear resistant layers. The process occurs under vacuum at...


  • Stuttgart, Deutschland Interfacial Engineering and Biotechnology Vollzeit

    The Fraunhofer Institute for Interfacial Engineering and Biotechnolgy IGB develops and optimizes processes, technologies, and products for health, sustainable chemistry and the environment. Fraunhofer IGB is one of 76 institutes and research units of the Fraunhofer-Gesellschaft, the world's leading applied research organization. **What you will do** -...


  • Stuttgart, Deutschland Manufacturing Engineering and Automation Vollzeit

    und Raumfahrttechnik, Maschinenbau, Mathematik, Physik, Regelungstechnik, Softwaredesign, Softwareengineering, technische Informatik, Technologiemanagement or similar. **What you will do** In this thesis, you will implement and evaluate the feasibility of a novel explanation method inspired by SHAP. This method will generate a set of explanations...


  • Stuttgart, Baden-Württemberg, Deutschland Optimus Search Vollzeit

    Optimus SearchOne of our best clients, a global leader in the semiconductor industry, is looking for a talented Java Developer to join their team in Germany. This company boasts an exceptional company culture and training program, always pushing the boundaries of technology.The role involves working on open source projects and closed-source Eclipse/Xtext...

  • Master Thesis

    vor 7 Monaten


    Stuttgart, Deutschland Produktionstechnik und Automatisierung Vollzeit

    Die Fraunhofer-Gesellschaft betreibt in Deutschland derzeit 76 Institute und Forschungseinrichtungen und ist die weltweit führende Organisation für anwendungsorientierte Forschung. Rund 30 800 Mitarbeitende erarbeiten das jährliche Forschungsvolumen von 3,0 Milliarden Euro. Environment perception is a key component for the interpretation of the...


  • Stuttgart, Deutschland IBM Vollzeit

    Introduction Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are...


  • Stuttgart, Deutschland Manufacturing Engineering and Automation Vollzeit

    In the "Field Robotics" group at Fraunhofer IPA in Stuttgart, we are an international research team passionate about developing holistic robotic systems for sustainable and future-proof agriculture in Europe. In doing so, we rely on advanced AI technology to improve food quality, protect our environment without economically disadvantaging farmers, and create...


  • Stuttgart, Deutschland Deutsches Zentrum für Luft- und Raumfahrt (DLR) Vollzeit

    Steigen Sie ein in die faszinierende Welt des Deutschen Zentrums für Luft- und Raumfahrt (DLR), um mit Forschung und Innovation die Zukunft mitzugestalten! Mit dem Know-how und der Neugier unserer 11.000 Mitarbeitenden aus 100 Nationen sowie unserer einzigartigen Infrastruktur, bieten wir ein spannendes und inspirierendes Arbeitsumfeld. Gemeinsam entwickeln...


  • Stuttgart, Deutschland Deutsches Zentrum für Luft- und Raumfahrt (DLR) Vollzeit

    Steigen Sie ein in die faszinierende Welt des Deutschen Zentrums für Luft- und Raumfahrt (DLR), um mit Forschung und Innovation die Zukunft mitzugestalten! Mit dem Know-how und der Neugier unserer 11.000 Mitarbeitenden aus 100 Nationen sowie unserer einzigartigen Infrastruktur, bieten wir ein spannendes und inspirierendes Arbeitsumfeld. Gemeinsam entwickeln...

  • Master Thesis

    vor 7 Monaten


    Stuttgart, Deutschland Produktionstechnik und Automatisierung Vollzeit

    Die Fraunhofer-Gesellschaft betreibt in Deutschland derzeit 76 Institute und Forschungseinrichtungen und ist die weltweit führende Organisation für anwendungsorientierte Forschung. Rund 30 800 Mitarbeitende erarbeiten das jährliche Forschungsvolumen von 3,0 Milliarden Euro. One of the main features of autonomous navigation in outdoor areas is the...

  • Thesis Project Student

    vor 7 Monaten


    Stuttgart, Deutschland Gamma Technologies LLC Vollzeit

    Position Summary In this position you will work on a thesis project in the areas of engineering methods, technical model, numerical model or software development. The concrete thesis project will be selected with you based on interest, educational background as well as priority and will be supervised by an experienced team member. Education and...


  • Stuttgart, Deutschland IBM Vollzeit

    Introduction 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...


  • Stuttgart, Deutschland Fraunhofer-Gesellschaft Vollzeit

    **_Thesis | Find the limits of an inkjet print head - formulation of test inks and determination of optimal process parameters_** In cooperation with the print head manufacturer Seiko Instruments, we want to explore the limits of one of their print heads: The motivation: Shorten the process development - Give fast statement whether and with which parameter...


  • Stuttgart, Deutschland Patriot Enterprises LLC Vollzeit

    Duties and Responsibilities: - Perform all functions required to issue ID cards, ID tags, Geneva Convention cards, Teslin cards, and CAC issuance-related tasks to include review, research, and verification of source documents eligibility, and discussing entitlements. - ID issuance through verification of the recipient's eligibility shall be performed with a...


  • Stuttgart, Deutschland Universität Stuttgart Vollzeit

    The DFG-funded Collaborative Research Centre (CRC) “Advancing Technologies of Very Low-Altitude Satellites” (ATLAS) at the University of Stuttgart (Germany) addresses the fundamental scientific and engineering challenges of rendering Very Low Earth Orbit (VLEO, about km to km altitude) accessible. These orbits are particularly beneficial for satellite...