CPU Emulation Engineer - #2210295

Codasip


Date: vor 8 Stunden
Stadt: München
Vertragstyp: Ganztags
Arbeitsplan: Volle Tag
Codasip

**Please note this role is primarily open to candidates currently located in, and with working rights to Germany (preferably Munich, Berlin or Dresden).**


Welcome to Codasip

We believe Codasip is the most innovative processor solutions company. We take pride in designing and developing cutting-edge, high-performance, and energy-efficient CPU cores from scratch, and our own automated proprietary tools to fully customize them. We give our customers a unique competitive advantage by empowering their system-on-chip developers to build the most innovative products.


What you'll do

As an experienced CPU Emulation Engineer you be part of realizing a whole new paradigm in semiconductors and microprocessor design. The role will be within our Codasip Labs organization, where we work on cutting-edge technologies and prepare them for rapid commercialization.


You will:

  • Develop emulation support for Codasip’s standard and customized embedded CPU cores as well as corresponding development platforms (including SoC environment and associated peripherals)
  • Integrate emulation support for ratified, currently unratified, and custom RISC-V extensions on a needs basis
  • Integrate emulation support for complex communication interfaces like PCIe or Ethernet
  • Use and adapt the respective emulator’s support for co-simulation (e.g. considering SystemC)
  • Work with other internal teams to enhance Codasip Studio’s EDA tool support for emulation


You will also have the opportunity to propose ideas for new software technologies and develop these to proof-of-concept and beyond. The role demands attention to detail, flexibility and lateral thinking. Work on both short-term customer-driven projects, as well as longer-term strategic Codasip software products.


What you need:

  • Experience in virtual prototyping
  • Solid development experience with regard to existing emulation environments, preferably targeting well-known frameworks such as QEMU, Renode or SystemC
  • Solid understanding of state-of-the-art emulation concepts like dynamic binary translation, JIT compilation (e.g. QEMU’s TCG) and interpretation (e.g. MPACT-Sim)
  • Proficiency in the C or C++ programming language, and knowledge of at least one other object-oriented language (e.g. C#)
  • Good knowledge of modern CPU architectures and micro-architectures
  • The ability to communicate effectively
  • A flexible and adaptable attitude to work
  • A desire to learn and also positively influence technical direction


What you might have:

  • Exposure to Instruction Accurate, Cycle Approximate and Cycle Accurate simulation techniques
  • Experience with SystemVerilog
  • Knowledge of RISC-V processors and ecosystem
  • Experience with writing assembly language
  • Exposure to different hardware architectures
  • Simulation for architectural exploration (e.g. cache tuning, microarchitectural trade-off evaluation, etc.) using frameworks such as gem5


What's in it for you?

Join a flexible, open and supportive team full of curious, self-motivated and driven engineers who are keen to explore new ways of doing things, you'll get to work on ultra-modern, cutting-edge products and technology.


As a Codasipper, you will have the freedom to explore original solutions and experiment with new techniques in your role. We believe in cross-departmental awareness and encourage collaboration, allowing you to add value through diversity in your daily work.


So, come aboard and let's architect a future of innovation together! We can't wait to see what you'll achieve at Codasip.


Some useful Links on Codasip:

  • Codasip RISC V Processor Solutions
  • Design for differentiation: architecture licenses in RISC‑V
  • Scaling is Failing - Dr. Ron Black, CEO, Codasip
  • Codasip Labs to accelerate advanced technologies
  • CHERI Security Technology

Wie bewerbe ich mich?

Um sich für diesen Job zu bewerben, müssen Sie auf unserer Website autorisieren. Wenn Sie noch kein Konto haben, registrieren Sie sich bitte.

Veröffentlichen Sie einen Lebenslauf

Ähnliche Jobs

Werkstudent / Praktikant Regulatory & Compliance (m/w/d)

Deloitte,
vor 6 Stunden
Du machst den Unterschied. Ob im Business Audit & Assurance, Tax & Legal, Consulting oder Advisory. Wir bei Deloitte unterstützen unsere weltweiten Mandanten dabei, sich kontinuierlich weiterzuentwickeln und zu wachsen. Entdecke ein vielfältiges Arbeitsumfeld, das ständig in Bewegung ist und...
Deloitte

Consultant Anti-Financial Crime Compliance (w/m/d)

PwC Deutschland,
vor 8 Stunden
Für unseren Geschäftsbereich Risk & Regulatory suchen wir dich zum  nächstmöglichen Zeitpunkt als Consultant Anti-Financial Crime Compliance (w/m/d) .   Das erwartet dich Verantwortungsbereich – Als Teil unseres Teams beräts und prüfst du nationale und internationaler Finanzdienstleister, insbesondere Banken und Versicherungen...
PwC Deutschland

Einkäufer:in - Medizintechnik (m/w/d)

Arthrex GmbH,
vor 8 Stunden
Zur Unterstützung der Abteilung Demand & Supply suchen wir ab sofort in München oder Odelzhausen (bei Augsburg) eine:n Einkäufer:in - Medizintechnik (w/m/d) Ihre Aufgaben Als Lead-Buyer stellen Sie die Materialverfügbarkeit Ihrer betreuten Artikel sicher und sind dabei regelmäßig in Kontakt...
Arthrex GmbH