Senior Software Research Engineer - High Performance Computing (RISC-V)

apartmentCodasip placeMünchen scheduleVollzeit calendar_month 

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 RISC-V 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

Join Codasip Labs, our innovation and research innovation hub, where we work on cutting-edge technologies and prepare them for rapid commercialization. Within Labs, you will have the unique opportunity to collaborate closely with industry and academic partners, engage with potential customers, and play a vital role in software-hardware co-design.

This co-design approach involves both adapting software to leverage unique features of our RISC-V CPU microarchitecture and memory subsystem, and ensuring application requirements are taken into the computer architecture itself.

As a Senior Software Research Engineer your focus will be on developing, adapting, and deploying applications, compute libraries, and tools for Codasip’s high-performance RISC-V processor family.

You will:

  • Optimize common compute libraries (e.g., BLAS, FFTW) and system software for Codasip's high-performance RISC-V processors.
  • Propose and develop new concepts to enhance low-level software to achieve minimal response times and maximize performance.
  • Develop new tool features for existing and future Codasip's RISC-V-based platforms.
  • Create and maintain test cases to support verification, ensuring robust and bug-free.
  • Collaborate with academic and industry partners to advance the software stack to production quality.
  • Develop software-defined vehicles and demonstrators for customer showcases and international events (e.g. RISC-V Summit).

Requirements

What you need:

  • A strong background in software engineering with hands-on experience in C, C++, and Fortran.
  • Solid experience in low-level software library development and performance optimization for specific computer architectures and memory subsystems.
  • Proven ability to contribute to complex software projects from conception to completion.
  • The ability to work independently and manage time effectively within a distributed team.
  • Excellent communication, collaboration, and problem-solving skills.
  • Fluent English (written and spoken).

What we'd love you to have:

  • Experience with RISC-V and hardware/software co-design.
  • German (written and spoken) language skills.

Benefits

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
apartmentUniversität der Bundeswehr MünchenplaceNeubiberg, 11 km von München
interdisziplinäres Umfeld mit Kompetenzen in numerischer Modell- und Methodenentwicklung. Forschungs- und Lehrschwerpunkte sind Finite- Elemente-Methoden (FEM) für die Festkörper-, Struktur- und Kontaktmechanik sowie Mehrfeld- und Mehrskalenprobleme, High Performance...
apartmentCodasipplaceMünchen
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 RISC-V CPU cores from scratch, and our own automated...
apartmentAmazonplaceMünchen
Frameworks and applications. A keen sense of ownership, drive, and being scrappy is a must. About the team The Foundation Models (fka Training & Inference) team is highly specialized on computational workloads, performance evaluations and optimization. We...