中文 English

Website
Codasip

Cutting-edge processor IP based on the RISC-V open ISA

Designing microprocessors is hard, expensive, and takes years. But does it have to? No.

Codasip was founded on a simple belief – that we could bring together the brilliance of microprocessor architects and software engineers and capture it in tools that made design simpler, faster, and less expensive. STUDIO was born in 2014 with the mission of democratizing processor design. We are succeeding. At the same time, RISC-V was gaining traction, so it was natural for Codasip to embrace it as an Open Instruction Set Architecture (ISA).

We are looking for a Performance Verification Lead to join our R&D team working on RISC-V and be part of realizing a whole new paradigm in semiconductors and microprocessor design.

Role: Performance Verification Lead
Location: FR, UK, DE, CZ
Time: Full time

Job Description

Our R&D team is growing as we expand our processor portfolio and look to address more application areas. We have a need for a Performance Verification Lead to develop and qualify our next generation of embedded and application CPU cores, developed in our proprietary Studio tool. This is a senior role within the company and will have interaction across R&D, with the CTO, and also with our customers. You will influence our technology roadmap and be a key contributor to our future success.

While Codasip is headquartered in Europe, our approach and culture are typical of Silicon Valley, meaning that we value prudent risk-taking and “out of the box” thinking. We are a well-funded start-up poised for dynamic growth based on our leading-edge product portfolio.

RISC-V is a revolutionary technology in the semiconductor industry. This role will have a high impact and visibility in Codasip and in the growing RISC-V world.

Main responsibilities include:

Establish a team responsible for the performance verification and qualification of the entire IP product portfolio.
Provide feedback to development teams on the device performances for improvements and acceptance purposes.
Identify and prepare the relevant payloads to qualify our processor IPs, including domain-specific workloads.
Produce the performance data and metrics required by the product marketing team.
Propose candidates’ custom instructions for domain-specific applications.
Co-decider on the emulation/simulation strategies.
Actively contribute to micro-architectural exploration activities.

Core skills and competencies required for the position:

• Collaboration.  As part of the R&D team, you will be working across multiple projects being developed across our design centers.

• Communication. You must be able to provide detailed and sufficient feedback to our architects and design engineers as well as work closely with our field engineering teams

• Technical credibility. You need to be trusted by fellow engineers and customers to give impartial advice and high-quality qualification measurements.

Qualification:

• BS in Electrical Engineering or Computer Science

• Significant experience in modern CPU architectures

• Prior experience with CPU performance measurement and acceptance

• Experience with emulators

• Strong analytical and problem-solving skills.