CareerPlan

Software / Applications Engineer - ASIP Designer Tools

GermanyFull-time2026-11-04 → 2026-11-10

Core

Develop, implement, verify, and apply advanced Application-Specific Instruction-set Processor (ASIP) tools for next-generation systems-on-chip.

Role type

Senior IC software engineer (compiler, processor modeling, verification, AI-assisted tools)

Builds

Retargetable compilers, instruction-set simulators, RTL generators, verification tools, and AI-powered processor development features

Domain

Semiconductor manufacturing, processor architecture, compiler technology, hardware verification

Deliverable

production ML models | product features

Required skills

C/C++ programming, processor and computer architecture knowledge, compiler technology (LLVM, optimization, code generation), RTL design (Verilog, VHDL), processor verification, formal verification, AI/ML integration

Preferred skills

LLVM/GCC/MLIR expertise, embedded assembly programming, SystemC/TLM/UVM, DSP algorithms, generative AI, domain-specific programming models

Technologies

LLVM, GCC, MLIR, Verilog, VHDL, SystemVerilog, SystemC, TLM, UVM, C++, C, Python (implied by AI/ML)

Responsibilities

Develop retargetable compiler technology with specialized optimization; create instruction-set simulators and RTL generation tools; support customers in applying ASIP Designer to processor development challenges; develop AI-powered features for the tool-suite

Seniority

Senior, hands-on IC