Compiler Developer (m/f/d)

Compiler Developer (m/f/d)

Compiler Developer (m/f/d)

Compiler Developer (m/f/d)

Instaffo GmbH

Internet, IT

München

  • Verifizierte Job-Anzeige
  • Art der Anstellung: Vollzeit
  • 60.000 € – 80.000 € (Unternehmensangabe)
  • Vor Ort

Compiler Developer (m/f/d)

Passt der Job zu Dir?

Mit einem XING Profil siehst Du gleich, welche Deiner Fähigkeiten und Wünsche konkret zum Job passen. Damit Du Dich nicht nur im Home-Office wie zuhause fühlst.

Jetzt anmelden und herausfinden

Über diesen Job

You are interested in the position as Compiler Developer (m/f/d) at Akhetonics GmbH?
On the job platform Instaffo, you can apply for this and other jobs with ease. Create your profile in under 3 minutes and start the application process with just a few clicks.
Please note that the position is only available to applicants from Germany, Austria, Switzerland, and other EU countries.
The language requirements for this position are: English - Conversational.

Join Akhetonics, a pioneer creating the world's first all-optical XPU for general-purpose, ultra-low power, high-performance computing and AI, utilizing a fully secure, European supply chain. As a Compiler Developer, you will be crucial in developing and implementing advanced compiler components using C#, focusing on SSA-based architectures, SPIR-V, and adherence to Clean Code standards. Your core responsibilities will include optimizing code generation strategies, implementing sophisticated program analysis (e.g., Liveness, Dominance Analysis), and refining techniques like Register Allocation within an agile environment.

Activities

  • Develop and implement compiler components using C# or another object-oriented language.
  • Deep understanding and application of SPIR-V concepts and documentation in compiler development.
  • Working with SSA-based compiler architectures to improve code quality and performance.
  • Implement and optimize program analysis techniques, including:
    • Data flow analysis (Liveness, Use-Def Chains, Reaching Definitions).
    • Dominance analysis and Control flow analysis.
    Develop and refine code generation and optimization strategies:
    • Register Allocation and handling of Spilling.
    • Instruction Legalization/Expansion.
  • Considering and optimizing Register Pressure.
  • Handling special instructions such as Phi Instructions.
  • Ensuring code quality through adherence to Clean Code principles.
  • Creating and executing robust Unit & Integration Tests.
  • Active contribution to an agile development environment.

Requirements

Languages:

  • SPIR-V: Understanding general concepts and documentation
  • C# / object-oriented language

 

General knowledge of

SSA-based compilers:

 

  • Program analysis:
    • Data flow analysis (liveness, use-def chains, reaching definitions)
    • Dominance analysis
    • Control flow analysis
    • Register pressure
    • Phi instruction
  • Code generation & optimization:
    • Register allocation
    • Spilling
    • Instruction legalization/expansion

 

Skills:

  • Working in agile environment
  • Testing (Unit & Integration)
  • Clean Code
  • Adaptability to custom/novel architectures

 

Team

You will be working in a small but focussed team in our Munich office.

Application Process

  • Send us your CV.
  • We'll contact you via chat.
  • Technical Interview

About the Company

Akhetonics is creating the world’s first all-optical XPU, a cross-domain processor for general-purpose, ultra-low power, high-performance computing and AI. Furthermore, our photonic processors are created using a purely European supply chain, from fabrication to packaging, allowing for an unmatched security in the high-performance computing domain.

Unternehmens-Details

company logo

Instaffo GmbH

Internet, IT

51-200 Mitarbeitende

Heidelberg, Deutschland

Bewertung von Mitarbeitenden

Vorteile für Mitarbeitende

Flexible Arbeitszeiten
Home-Office
Kantine
Restaurant-Tickets
Kinderbetreuung
Betriebliche Altersvorsorge
Barrierefreiheit
Gesundheitsmaßnahmen
Betriebsarzt
Training
Parkplatz
Günstige Anbindung
Vorteile für Mitarbeitende
Firmenwagen
Smartphone
Gewinnbeteiligung
Veranstaltungen
Privat das Internet nutzen
Hunde willkommen

Wir benachrichtigen Dich gern über ähnliche Jobs in München:

Ähnliche Jobs

AI Software Engineer - C# / Python / Typescript (m/w/d)

Workwise GmbH

Kandel

50.500 €71.000 €

AI Software Engineer - C# / Python / Typescript (m/w/d)

Kandel

Workwise GmbH

50.500 €71.000 €

AI Engineer - 65.000 - 100.000 € - Berlin -Python

Optimus Search

Berlin

0 €100.000 €

AI Engineer - 65.000 - 100.000 € - Berlin -Python

Berlin

Optimus Search

0 €100.000 €

Software-Entwickler (m/w/d) Python / C++ – Machine Learning

Guldberg Gesellschaft mit beschränkter Haftung

München

56.000 €72.500 €

Software-Entwickler (m/w/d) Python / C++ – Machine Learning

München

Guldberg Gesellschaft mit beschränkter Haftung

56.000 €72.500 €

Software Developer (m/w/d)

Wahtari GmbH

Haar bei München

55.000 €70.000 €

Neu · 

Software Developer (m/w/d)

Haar bei München

Wahtari GmbH

55.000 €70.000 €

Neu · 

System Software Engineer (Neural Engine) - m/f/d

Apple Inc

München

56.500 €82.000 €

System Software Engineer (Neural Engine) - m/f/d

München

Apple Inc

56.500 €82.000 €

TECHNICAL EXPERT* ARTIFICIAL INTELLIGENCE AUTOMOTIVE MUNICH

Jember GmbH

München

68.000 €98.000 €

TECHNICAL EXPERT* ARTIFICIAL INTELLIGENCE AUTOMOTIVE MUNICH

München

Jember GmbH

68.000 €98.000 €

Mathematiker Softwareentwicklung (m/w/d)

Guldberg GmbH

Gilching

62.500 €71.500 €

Mathematiker Softwareentwicklung (m/w/d)

Gilching

Guldberg GmbH

62.500 €71.500 €

SW Optimization Engineer AI/ML

Apple Inc

München

54.000 €76.500 €

SW Optimization Engineer AI/ML

München

Apple Inc

54.000 €76.500 €

AI-based tutor for driver assistance systems: Development and evaluation of an LLM-supported prototype

Technische Universität München

München

AI-based tutor for driver assistance systems: Development and evaluation of an LLM-supported prototype

München

Technische Universität München