PhD Position: Functional Software Generation in Industry

vor 1 Monat


Munich, Bayern, Deutschland Infineon Technologies Vollzeit
Position Overview

Join Infineon Technologies as a doctoral candidate and embark on a unique journey that combines academic research with practical industry experience. This program is designed to foster your career while you pursue a PhD at a leading university, benefiting from our extensive network of doctoral researchers and expert mentorship from both academic and industry professionals.

Research Focus

Your doctoral thesis will concentrate on functional software generation, a crucial area aimed at enhancing design productivity across both hardware (RTL HDL) and software (C, C++, etc.). Currently, the generation process primarily addresses structural components, such as RTL netlists or C++ class diagrams, with limited functional support. This research aims to bridge that gap by developing methodologies that enable effective functional software generation.

Key Responsibilities
  • Develop a generic framework for modeling functionality that is independent of programming languages.
  • Translate this model into a target-specific code generation process.
  • Focus on generating code for C, C++, and RUST, with potential extensions to SystemC, VHDL, and Verilog.
  • Incorporate assembler and specialized instruction support in your models.
  • Explore multi-precision floating-point operations for AI and DSP applications.
  • Conduct end-to-end validation using RISC-V as the target processor.
  • Contribute to open-source projects related to your research.
Learning Outcomes

Throughout your doctoral journey, you will gain insights into:

  • Firmware and hardware design principles and implementation.
  • The methodology of code generation within an industrial context.
  • Advanced modeling and meta-modeling techniques.
  • Various modeling and abstraction concepts and their practical applications.
Candidate Profile

The ideal candidate will possess:

  • A degree in computer engineering, electrical engineering, or a related discipline with excellent academic performance.
  • A keen interest in complex, interdisciplinary challenges and a collaborative spirit.
  • Strong presentation skills to effectively communicate intricate ideas.
  • A curious mindset, eager to learn and explore new technologies.
  • Experience with metamodeling, code generation, and/or model-driven architecture.
  • Proficiency in object-oriented programming languages such as C++ and Python, as well as embedded programming with C and/or assembler.
  • Solid understanding of digital design and RTL modeling in VHDL and/or (System)Verilog.
  • A passion for code generation and its recursive applications.
  • Fluency in English, with knowledge of German being a plus.
Benefits

We offer a comprehensive range of benefits, including:

  • Coaching and mentoring opportunities.
  • A wide array of training programs and career development planning.
  • International assignment possibilities.
  • Diverse career paths in project management, technical roles, and individual contributions.
  • Flexible working arrangements, including remote work options.
  • On-site childcare facilities and social support services.
  • Health and wellness programs, including fitness facilities.
  • Corporate pension plans and performance bonuses.


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Job DescriptionInfineon Technologies is seeking a highly motivated and skilled PhD researcher to join our team in the field of functional software generation. The successful candidate will be responsible for conducting research and developing innovative solutions for generating functional software.Key ResponsibilitiesConduct research in the field of...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Job DescriptionInfineon Technologies is seeking a highly motivated and skilled PhD researcher to join our team in the field of functional software generation. The successful candidate will be responsible for conducting research and developing innovative solutions for generating functional software.Key ResponsibilitiesConduct research in the field of...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    PhD Researcher Opportunity in Functional Software GenerationWe are seeking a highly motivated and talented PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will have the opportunity to work on a cutting-edge project focused on functional software generation.About the ProjectThe goal of this project is to develop a generic...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    PhD Researcher Opportunity in Functional Software GenerationWe are seeking a highly motivated and talented PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will have the opportunity to work on a cutting-edge project focused on functional software generation.About the ProjectThe goal of this project is to develop a generic...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Unlock the Potential of Functional Software GenerationAt Infineon Technologies, we are seeking a highly motivated and skilled PhD researcher to join our team and contribute to the development of innovative software solutions. As a PhD researcher, you will have the opportunity to work on a cutting-edge project focused on functional software generation, which...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Unlock the Potential of Functional Software GenerationAt Infineon Technologies, we are seeking a highly motivated and skilled PhD researcher to join our team and contribute to the development of innovative software solutions. As a PhD researcher, you will have the opportunity to work on a cutting-edge project focused on functional software generation, which...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    About the JobWe are seeking a highly motivated and skilled PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will be working on a doctoral thesis focused on functional software generation, which is a critical area of research in the field of computer engineering.Job DescriptionThe successful candidate will be responsible...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    About the JobWe are seeking a highly motivated and skilled PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will be working on a doctoral thesis focused on functional software generation, which is a critical area of research in the field of computer engineering.Job DescriptionThe successful candidate will be responsible...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    PhD Researcher Opportunity in Functional Software GenerationWe are seeking a highly motivated and talented PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will have the opportunity to work on a cutting-edge project focused on functional software generation.About the ProjectThe goal of this project is to develop a generic...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    PhD Researcher Opportunity in Functional Software GenerationWe are seeking a highly motivated and talented PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will have the opportunity to work on a cutting-edge project focused on functional software generation.About the ProjectThe goal of this project is to develop a generic...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    About the JobWe are seeking a highly motivated and skilled PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will be working on a doctoral thesis focused on functional software generation, which is a critical area of research in the field of computer engineering.Job DescriptionThe successful candidate will be responsible...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    About the RoleWe are seeking a highly motivated and skilled PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will be working on a doctoral thesis focused on functional software generation, which is a critical area of research in the field of computer engineering.Key ResponsibilitiesDevelop a generic approach for modeling...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    PhD Research Opportunity at Infineon TechnologiesWe are seeking a highly motivated and talented PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will have the opportunity to work on a cutting-edge project focused on functional software generation.About the ProjectThe goal of this project is to develop a generic approach for...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    PhD Research Opportunity at Infineon TechnologiesWe are seeking a highly motivated and talented PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will have the opportunity to work on a cutting-edge project focused on functional software generation.About the ProjectThe goal of this project is to develop a generic approach for...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    About the RoleWe are seeking a highly motivated and skilled doctoral researcher to join our team at Infineon Technologies. As a PhD candidate, you will be responsible for conducting research in the field of functional software generation, with a focus on model-driven software development.Key ResponsibilitiesConduct research in the field of functional...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    About the RoleWe are seeking a highly motivated and skilled doctoral researcher to join our team at Infineon Technologies. As a PhD candidate, you will be responsible for conducting research in the field of functional software generation, with a focus on model-driven software development.Key ResponsibilitiesConduct research in the field of functional...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Position OverviewJoin Infineon Technologies in a unique industrial doctorate program that allows you to pursue a PhD while gaining invaluable professional experience. This program is designed to provide an excellent foundation for your career by combining academic research with practical applications.Research FocusThe doctoral thesis will concentrate on...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    About the RoleWe are seeking a highly motivated and skilled doctoral researcher to join our team at Infineon Technologies. As a PhD student, you will be working on a cutting-edge research project focused on functional software generation and modeling.Key ResponsibilitiesDevelop a generic approach for modeling functionality in a language-independent wayMap...


  • Munich, Bayern, Deutschland Technical University of Munich Vollzeit

    Software Engineering PhD Position in Software and Systems EngineeringThis PhD position is an excellent opportunity to contribute to the development of innovative software systems and technologies. As a researcher in software engineering and systems, you will work closely with our team to design, implement, and evaluate software systems that meet the highest...


  • Munich, Bayern, Deutschland Technical University of Munich Vollzeit

    Software Engineering PhD Position in Software and Systems EngineeringThis PhD position is an excellent opportunity to contribute to the development of innovative software systems and technologies. As a researcher in software engineering and systems, you will work closely with our team to design, implement, and evaluate software systems that meet the highest...