PhD Researcher in Generic Code Generation

vor 2 Wochen


Munich, Bayern, Deutschland Infineon Technologies Vollzeit
About the Opportunity

We are seeking a highly motivated and skilled 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 the generation of generic code.

Project Overview

The project aims to develop a generic approach for modeling generic target code in a language-independent way. This involves mapping the target-independent model to a target code-specific model and generating code by unparsing target code-specific models. The researcher will also be responsible for supporting various ways to make a code generic, transforming the target-independent model to reduce genericity in the target code, and applying the approach to software, hardware, and verification.

Key Responsibilities
  • Develop a generic approach for modeling generic target code in a language-independent way
  • Map the target-independent model to a target code-specific model and generate code by unparsing target code-specific models
  • Support various ways to make a code generic, including C-Macros, if-statements with conditions, and constant range loops with/without compiler unrolling
  • Transform the target-independent model to reduce genericity in the target code
  • Apply the approach to software, hardware, and verification
Requirements
  • Graduated in computer engineering, electrical engineering, or a related field with very good grades
  • Interest in complex, interdisciplinary, and interlinked tasks and the ability to solve them together with colleagues
  • Good presentation skills to present challenging issues clearly and simply
  • Curious and open, with a willingness to learn and try out new things
  • Experience in metamodeling, (template-based) code generation, and/or model-driven architecture
  • Knowledge in object-oriented programming with languages such as C++ and Python and embedded programming with C and/or Assembler
  • Good knowledge of digital design and RTL modeling in VHDL and/or (System)Verilog and embedded system architectures
  • Knowledge in embedded programming with C
  • Interest in generation and recursive application of generation, generation of generators
  • Very good language skills in English and ideally German
What We Offer
  • Coaching, mentoring, and networking possibilities
  • Wide range of training offers and planning of career development
  • International assignments
  • Different career paths: Project Management, Technical Ladder, Management & Individual Contributor
  • Flexible working conditions
  • Home office options
  • Part-time work possible (also during parental leave)
  • Sabbatical
  • On-site creche and kindergarden with 220 spots, open until 5:30pm
  • Holiday child care
  • On-site social counselling and works doctor
  • Health promotion programs
  • On-site gym, jogging paths, beachvolleyball, tennis & soccer court
  • On-site canteen
  • Private insurance offers
  • Wage payment in case of sick leave
  • Corporate pension benefits
  • Flexible transition into retirement
  • Performance bonus
  • Reduced price for public transport and very own S-Bahn station
  • Access for wheelchairs
  • Possibility to work remotely from abroad (EU)


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Unlock the Power of Generic Code GenerationJoin Infineon Technologies in a groundbreaking PhD research project that pushes the boundaries of code generation and abstraction. As a PhD researcher, you will work on developing innovative methods for generating generic code, exploring the intersection of software and hardware design.About the ProjectThis doctoral...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Unlock the Power of Generic Code GenerationJoin Infineon Technologies in a groundbreaking PhD research project that pushes the boundaries of code generation and abstraction. As a PhD researcher, you will work on developing innovative methods for generating generic code, exploring the intersection of software and hardware design.About the ProjectThis doctoral...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    PhD Researcher in Generic Code GenerationWe are seeking a highly motivated PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will work on a doctoral thesis dealing with the generation of generic code, a widely used method to make a given piece of code more widely usable.About the ProjectThe project focuses on developing a...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    PhD Researcher in Generic Code GenerationWe are seeking a highly motivated PhD researcher to join our team at Infineon Technologies. As a PhD researcher, you will work on a doctoral thesis dealing with the generation of generic code, a widely used method to make a given piece of code more widely usable.About the ProjectThe project focuses on developing a...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Job DescriptionInfineon Technologies is seeking a highly motivated and skilled researcher to join our team as a Doctoral Researcher. The successful candidate will be responsible for conducting research in the area of generic code generation, with a focus on modeling and code generation techniques.Key ResponsibilitiesConduct research in generic code...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Job DescriptionInfineon Technologies is seeking a highly motivated and skilled researcher to join our team as a Doctoral Researcher. The successful candidate will be responsible for conducting research in the area of generic code generation, with a focus on modeling and code generation techniques.Key ResponsibilitiesConduct research in generic code...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Infineon Technologies is seeking a highly motivated and talented Doctoral Researcher to join our team and contribute to cutting-edge research in the field of generic code generation. This exciting opportunity offers you the chance to pursue a doctoral degree at a prestigious university while gaining invaluable professional experience within Infineon's...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Job DescriptionThe successful candidate will be responsible for conducting research in the field of generic code generation, with a focus on developing novel approaches and techniques for modeling and generating code. The research will involve a combination of theoretical and practical work, including the development of new algorithms and tools, as well as...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Job DescriptionThe successful candidate will be responsible for conducting research in the field of generic code generation, with a focus on developing novel approaches and techniques for modeling and generating code. The research will involve a combination of theoretical and practical work, including the development of new algorithms and tools, as well as...


  • 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 research project focused on generic code generation, model-driven architecture, and meta-modeling.Key ResponsibilitiesConduct research on generic code generation, model-driven architecture, and...


  • 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 research project focused on generic code generation, model-driven architecture, and meta-modeling.Key ResponsibilitiesConduct research on generic code generation, model-driven architecture, and...


  • 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 Doctoral Researcher, you will be responsible for conducting research in the area of generic code generation and modeling.Key ResponsibilitiesConduct research in generic code generation and modeling, with a focus on developing new...


  • 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 Doctoral Researcher, you will be responsible for conducting research in the area of generic code generation and modeling.Key ResponsibilitiesConduct research in generic code generation and modeling, with a focus on developing new...


  • 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 generic code generation and modeling.Key ResponsibilitiesConduct research on generic code generation and modeling techniquesDevelop and implement novel...


  • 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 generic code generation and modeling.Key ResponsibilitiesConduct research on generic code generation and modeling techniquesDevelop and implement novel...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Job DescriptionInfineon Technologies is seeking a highly motivated and skilled researcher to join our team as a Doctoral Researcher. The successful candidate will be responsible for conducting research in the area of generic code generation, with a focus on developing innovative solutions for complex, interdisciplinary tasks.Key ResponsibilitiesConduct...


  • Munich, Bayern, Deutschland Infineon Technologies Vollzeit

    Job DescriptionInfineon Technologies is seeking a highly motivated and skilled researcher to join our team as a Doctoral Researcher. The successful candidate will be responsible for conducting research in the area of generic code generation, with a focus on developing innovative solutions for complex, interdisciplinary tasks.Key ResponsibilitiesConduct...


  • 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 the generation of generic code, a widely used method to make code more widely usable.Key ResponsibilitiesDevelop a generic approach for modeling generic target code in a...


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