At a Glance
- Tasks: Design and implement cutting-edge CPU architectures for next-gen AI hardware.
- Company: Join Innatera, a fast-growing Dutch semiconductor company revolutionising AI technology.
- Benefits: Enjoy competitive salary, flexible work options, and a supportive team culture.
- Why this job: Make a real impact in the AI field while working with innovative technologies.
- Qualifications: 7+ years in digital design, expertise in RISC-V CPU architecture, and strong problem-solving skills.
- Other info: Collaborative environment with opportunities for personal and professional growth.
The predicted salary is between 43200 - 72000 ÂŁ per year.
Join to apply for the Staff Digital Design Engineer - CPU Architecture & RISC-V role at Innatera.
Innatera is a rapidly growing Dutch semiconductor company that develops ultraâefficient neuromorphic processors for AI at the edge. These microprocessors mimic the brain's mechanisms for processing fast data streams from sensors, enabling complex turnâkey sensor analytics functionalities, with 10,000Ă higher performance per watt than competing solutions. Innatera's technology serves as a critical enabler for nextâgeneration use cases in the IoT, wearable, embedded, and automotive domains.
We're looking for a Staff Digital Design Engineer to take technical ownership of RISCâVâbased CPU architecture and subsystem integration in our nextâgeneration neuromorphic SoCs. In this highâimpact role, you'll lead the design and implementation of advanced CPU cores and digital IPs, from highâlevel specification to final signâoff. You'll be instrumental in driving architectural decisions, RTL development, and SoC integration, while collaborating closely with verification, backend, and software teams.
We will trust you with:
- Design and architect advanced CPU cores and microâarchitectures, with particular expertise in RISCâV instruction sets and extensions;
- Translate highâlevel architectural requirements into detailed microâarchitectural specifications for CPU designs;
- Collaborate with verification engineers to ensure comprehensive testing and validation of CPU IP, including instruction set compliance and performance;
- Define and implement SoCâlevel architectures, specifically focusing on the integration of CPU cores and their interaction with other IP and subsystems;
- Assist in verifying SoC functionality through topâlevel testing, ensuring robust system performance, especially regarding CPU operation;
- Perform RTL coding and debugging of CPU cores and related logic using Verilog or System Verilog;
- Conduct RTL and gateâlevel simulations to ensure design accuracy and performance for CPU and associated logic;
- Execute all frontâend design tasks for CPU cores, including synthesis, STA, formal equivalence checking;
- Support softwareâhardware coâdesign efforts, demonstrating a deep understanding of the SWâHW system and its interaction with the CPU;
- Drive the development of innovative CPU IP concepts based on highâlevel product specifications, exploring new architectural paradigms;
- Evaluate, customize, and integrate thirdâparty CPU IP or components (e.g., memory management units, interrupt controllers) to enhance system performance;
- Work closely with analog design, verification to ensure seamless integration and cohesive project development for CPUâcentric designs.
Your experience includes:
- 7+ years of experience in digital design, with a strong focus on CPU architecture and microâarchitecture development;
- Demonstrable experience in designing and implementing RISCâV based CPU cores (e.g., custom cores, modifications to openâsource cores);
- Deep understanding of CPU pipeline stages, memory hierarchies (caches, MMU), interrupt handling, and bus interfaces related to CPU design;
- Expertise in RTL coding (Verilog/System Verilog) and debugging for complex digital modules, particularly CPU designs;
- Strong knowledge of SoC architecture and subsystem integration, specifically concerning CPU integration;
- Proven experience in frontâend design tasks for CPU cores, including synthesis, STA, and formal equivalence checking;
- Solid understanding of digital verification methodologies and working collaboratively with verification teams, with a focus on CPU verification;
- Familiarity with common communication protocols (e.g., AMBA AXI/AHB) relevant to CPUâtoâsystem interfaces.
What you need to succeed:
- Strong problemâsolving skills with great attention to detail, particularly in the context of complex CPU architectures;
- Excellent communication and collaboration abilities, particularly in crossâfunctional team environments;
- A proactive and selfâmotivated attitude toward learning and innovation, especially in the evolving landscape of CPU design and RISCâV.
We offer you:
- At Innatera, you'll be part of a team shaping the future of AI hardware. Your work will help create solutions that power intelligent devices, improving industries and empowering everyday life, from consumer electronics to healthcare.
- Our culture of technical excellence, collaboration, and realâworld impact provides a unique opportunity to work alongside disruptive innovators, talented engineers, researchers and specialists.
- To ensure your success and wellâbeing, we offer a comprehensive benefits package:
- Competitive salary;
- Pension plan;
- Ambitious team with the freedom to innovate;
- A flexible working environment (workâfromâhome policy, flexible working hours, advantageous holidays scheme). For this role you can work remotely OR from our Netherlands HQ;
- An inclusive company culture that embraces open communication, diversity and supports holistic personal development;
- Compensation for commuting to the office, fruits, drinks and snacks in the office.
Whether you're passionate about microarchitecture, excited by verification or physical design, driven by supporting operations, building strong teams, or mastering the details of accounting, we'd love to hear from you!
Innatera is proud to be an equalâopportunity employer. We welcome applicants of all backgrounds and experiences and are committed to building a diverse, inclusive, and respectful workplace. All qualified applicants will receive consideration for employment without regard to race, ethnicity, religion, gender, gender identity or expression, sexual orientation, disability, age, or other protected characteristics. If you require accommodations during the recruitment process, please let us know â we're happy to support you.
Staff Digital Design Engineer - CPU Architecture & RISC-V in London employer: Innatera
Contact Detail:
Innatera Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Staff Digital Design Engineer - CPU Architecture & RISC-V in London
â¨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Innatera. A friendly chat can open doors that a CV just can't.
â¨Tip Number 2
Show off your skills! Prepare a portfolio or a project that highlights your experience with RISC-V and CPU architecture. Itâs a great way to demonstrate your expertise beyond the application.
â¨Tip Number 3
Ace the interview! Research common questions for digital design roles and practice your answers. Be ready to discuss your past projects and how they relate to the role at Innatera.
â¨Tip Number 4
Apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, it shows youâre genuinely interested in joining the team.
We think you need these skills to ace Staff Digital Design Engineer - CPU Architecture & RISC-V in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV is tailored to the Staff Digital Design Engineer role. Highlight your experience with RISC-V architecture and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about CPU architecture and how your background makes you a great fit for Innatera. We love seeing enthusiasm and a personal touch!
Showcase Your Technical Skills: Donât forget to highlight your technical skills, especially in RTL coding and SoC integration. Mention specific tools and methodologies youâve used. Weâre keen to see your expertise in action!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. Itâs the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Innatera
â¨Know Your RISC-V Inside Out
Make sure you brush up on your knowledge of RISC-V instruction sets and extensions. Be prepared to discuss how you've applied this knowledge in past projects, as well as any innovative ideas you have for future CPU designs.
â¨Showcase Your Problem-Solving Skills
During the interview, be ready to tackle some technical challenges or case studies. Highlight your problem-solving approach, especially in complex CPU architectures, and share specific examples where you've successfully navigated similar issues.
â¨Collaboration is Key
Since this role involves working closely with verification, backend, and software teams, emphasise your communication and collaboration skills. Share experiences where teamwork led to successful project outcomes, showcasing your ability to work cross-functionally.
â¨Demonstrate Your Passion for Innovation
Innatera values a proactive attitude towards learning and innovation. Be prepared to discuss recent trends in CPU design and how you stay updated. Share any personal projects or research that reflect your enthusiasm for advancing technology in this field.