Senior Software Compute Architect (f/m/d)

Senior Software Compute Architect (f/m/d)

Aachen Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
B

Auf einen Blick

  • Aufgaben: Entwickle die Softwarearchitektur für unsere nächste Generation hybrider elektronischer/photonic Compute-Engines.
  • Unternehmen: Black Semiconductor, ein innovatives Unternehmen im Bereich Halbleitertechnologie.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der Technologie mit und arbeite an bahnbrechenden Projekten.
  • Qualifikationen: Erforderlich sind 5+ Jahre Erfahrung in Compiler- und Systemsoftware.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

The Role We are seeking a skilled Senior Software Compute Architect at Black Semiconductor to own the software architecture enabling our next-generation hybrid electronic/photonic compute engine.

You will define the programming model, compiler and runtime strategy, and workload-placement mechanisms that allow operations to dynamically execute across the most suitable compute path.

Working closely with the Architecture Lead, Senior Hardware Compute Architect, and software ecosystem teams, you will define how instructions, kernels, and libraries expose the hybrid architecture to higher-level frameworks and enable scalable execution across the platform.

Your work will drive performance-focused hardware/software co-design by evaluating AI workloads across candidate architectures and guiding system-level decisions.

This role bridges compiler architecture, heterogeneous compute systems, and electronic-photonic co-design.

Responsibilities Define the programming model, instruction abstractions, and software interfaces that expose hybrid electronic/photonic compute capabilities to compilers, libraries, and AI frameworks.

Own the compiler, runtime, and library strategy required to map workloads and kernels to the optimal compute path.

Develop performance models for AI workloads, including transformer training and inference, to evaluate hardware/software configurations before silicon implementation.

Partner with the Hardware Compute Architect to co-design interface contracts, telemetry, and control mechanisms enabling dynamic workload movement between compute paths.

Define software and firmware strategies for scale-up and scale-out execution, including workload distribution and routing across nodes, packages, and systems.

Prototype kernels, libraries, and runtime concepts to validate architectural decisions against real AI benchmarks.

Your Qualifications Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent experience.5+ years of experience building compiler, runtime, or systems software for accelerated, heterogeneous, or specialized compute platforms.

Strong compiler architecture experience, including LLVM, MLIR, or comparable compiler infrastructure targeting custom accelerators or heterogeneous hardware.

Experience defining instruction sets, programming models, or hardware/software abstractions for novel compute architectures.

Strong background in kernel and library optimization for AI workloads across different hardware backends.

Experience modeling AI workload performance, including LLM training and inference, across different hardware architectures.

Understanding of scale-up and scale-out systems software, including workload distribution, runtime scheduling, and accelerator control-plane interactions.

Proven ability to collaborate with hardware architects to define shared interfaces and system-level design decisions.

Experience with compiler, runtime, and AI software ecosystems, including LLVM/MLIR, Triton, CUTLASS-style DSLs, Py Torch, JAX, Python, C++, and profiling/performance-modeling tools for architecture exploration.

Familiarity with photonic or optical compute concepts and their impact on compiler/runtime strategies will be considered a plus.

Experience with heterogeneous compute ecosystems such as CUDA, ROCm, Triton, one API, or custom accelerator software stacks will be considered a plus.

Contributions to open compiler or runtime ecosystems (e. g., MLIR, Triton, Py Torch backends) or exposure to firmware-level scheduling and accelerator control-plane design will be considered a plus. #J-18808-Ljbffr

Senior Software Compute Architect (f/m/d) Arbeitgeber: Black Semiconductor GmbH

Black Semiconductor ist ein hervorragender Arbeitgeber, der eine flexible und menschenzentrierte Arbeitskultur fördert, in der die Work-Life-Balance im Vordergrund steht. Wir investieren in das Wachstum unserer Mitarbeiter durch kontinuierliche Lernmöglichkeiten und bieten ein umfassendes Leistungspaket, das Ihre Gesundheit und finanzielle Sicherheit unterstützt. Bei uns haben Sie die Möglichkeit, bedeutende Beiträge zu leisten und Teil eines innovativen Teams zu sein, das Vielfalt und Zusammenarbeit schätzt.

B

Kontaktdaten:

Black Semiconductor GmbH Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Compute Architect (f/m/d) mit Bravour zu bestehen

Compiler-Architektur
LLVM
MLIR
Programmierungsmodelle
Hardware/Software-Abstraktionen
Kernel- und Bibliotheksoptimierung
AI-Workload-Modellierung