At a Glance
- Tasks: Design and implement cutting-edge RISC-V processors while collaborating with a dynamic international team.
- Company: Codasip is an innovative processor solutions company, revolutionising the semiconductor industry since 2014.
- Benefits: Enjoy flexible hybrid work options, a creative environment, and opportunities for personal and professional growth.
- Why this job: Be part of groundbreaking projects that challenge you and allow your ideas to shine in a collaborative culture.
- Qualifications: 2+ years in module design with HDL, knowledge of computer systems, and coding skills in various languages.
- Other info: Join our founding UK team in either Cambridge or Bristol and help shape the future of technology.
The predicted salary is between 36000 - 60000 £ per year.
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. Our processor cores are based on the RISC-V open architecture.
The potential for customizing RISC-V is unlocked with the Codasip Custom Compute approach: our unique architecture description language, CodAL, and the powerful automated processor design tool, Codasip Studio. These are at the heart of our unique and groundbreaking RISC-V processor solutions.
Founded in 2014, we have grown into a thriving and talented global community. Our IP engineering teams work from offices spread across Europe, including our first and largest design center in the beautiful city of Brno, Czechia. Across Europe, we already have design teams in Cambridge, Bristol, Munich, Villeneuve-Loubet, Barcelona, Thessaloniki, Heraklion and Athens. The Codasip team is also based close to its customers, which means we have dedicated sales and application engineers in the USA, Japan, Korea, and China. Codasip is a private company backed by well-funded EU grants. Our products are already making a real impact, with billions of devices already in the market powered by our processor IP and tools.
About Our UK Design Centres: Our UK design centres in Cambridge and Bristol were set up in early 2022 to develop high performance, low power embedded and application CPU cores from scratch. We are embarking on clean-sheet designs, and need people who can establish high quality working practices as they explore new ground under the guidance of Kalvin Williams, the Senior CPU Design Manager. These projects are highly complex, with usually one person being responsible for owning a portion of the design.
Your Role: We’re looking for Senior Hardware Engineers to join us either in our Cambridge or Bristol office. You’ll interact and collaborate with other engineers from a range of disciplines across Europe as part of an international team to find solutions. We hire really bright, highly motivated self-starters who enjoy working on something revolutionary in an innovative company.
- To be responsible for the microarchitecture definition and implementation of RISC-V processors and extensions.
- Processor development within the Codasip Architectural Language (CodAL).
- Undertaking design synthesis and results analysis to ensure PPA targets can be met.
- Working closely with the verification team on verification planning, debugging and final sign-off.
- Technical specification and documentation writing.
- Participate in design and verification reviews.
- Be responsible for defining, estimating and tracking of own work.
Requirements: YOU SHOULD HAVE:
- Over 2 years recent and relevant module design experience within at least one HDL (VHDL/Verilog/SystemVerilog).
- Knowledge of computer systems and architecture.
- Ability to write clear and concise code.
- Experience with digital circuit simulation.
- User knowledge of Linux.
- Knowledge of versioning tools (Git, SVN).
- Knowledge of scripting languages (Shell, Bash, Python).
- Analytical thinking, self-sufficiency, team collaboration.
- Ability to work across teams to debug issues and find root causes.
Nice-to-have:
- Knowledge of RISC-V instruction set.
- Advanced knowledge of computer systems and architecture.
- Experience of Synthesis, Design for Test and Timing Analysis.
- Experience of low power design techniques.
- Experience of Formal verification techniques.
- Knowledge of C/C++.
Benefits: What’s in it for you? Joining Codasip’s founding UK team is a chance to challenge yourself to work on complicated projects and structure how we do design. The best candidates for us are decisive, proactive, comfortable with ambiguity, opinionated yet collaborative and passionate about continuous improvement as we scale up and disrupt the semiconductor industry.
Please note this position can be based in either our Cambridge or Bristol offices. It is a hybrid role where you will be expected to be in the office a few days per week, with flexible work from home options available.
At Codasip we are committed to fostering a creative and collaborative work environment. Codasippers have the freedom to explore original ideas and experiment with new techniques. We believe in the benefits of cross-departmental collaboration and encourage sharing to build awareness throughout the teams. This enables you to add value through variety in your work.
When you join Codasip, you become part of a motivated team of self-starters where your ideas are appreciated and your voice is heard. We strive to create an environment where your ambition can flourish and your career can reach new heights. So, come and join our team of architects of ambition. We can’t wait to see what you’ll achieve at Codasip.
Hardware Engineer employer: Codasip
Contact Detail:
Codasip Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Hardware Engineer
✨Tip Number 1
Familiarise yourself with RISC-V architecture and Codasip's unique tools like CodAL and Codasip Studio. Understanding these technologies will not only help you in interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Network with current or former Codasip employees on platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and expectations, which can be a great advantage during your application process.
✨Tip Number 3
Brush up on your HDL skills, particularly in VHDL or Verilog, as these are crucial for the role. Consider working on personal projects or contributing to open-source projects that involve these languages to showcase your practical experience.
✨Tip Number 4
Prepare to discuss your problem-solving approach and past experiences in design synthesis and verification. Be ready to share specific examples of how you've tackled complex engineering challenges, as this will highlight your analytical thinking and collaboration skills.
We think you need these skills to ace Hardware Engineer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Hardware Engineer position at Codasip. Tailor your application to highlight relevant experiences that align with their needs.
Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with HDL (VHDL/Verilog/SystemVerilog) and any projects related to RISC-V architecture. Be specific about your contributions and the impact of your work.
Showcase Technical Skills: Make sure to include your technical skills such as digital circuit simulation, Linux user knowledge, and familiarity with versioning tools like Git. Mention any scripting languages you know, as these are valuable for the role.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for working at Codasip. Discuss why you are passionate about processor design and how you can contribute to their innovative projects.
How to prepare for a job interview at Codasip
✨Know Your HDL
Make sure you brush up on your knowledge of hardware description languages like VHDL, Verilog, or SystemVerilog. Be prepared to discuss your recent module design experiences and how you've applied these languages in your projects.
✨Understand RISC-V Architecture
Since Codasip focuses on RISC-V processors, having a solid understanding of the RISC-V instruction set will give you an edge. Familiarise yourself with its features and how it differs from other architectures.
✨Showcase Your Problem-Solving Skills
Be ready to discuss specific instances where you've debugged issues or found root causes in complex designs. Highlight your analytical thinking and how you collaborate with teams to overcome challenges.
✨Prepare for Technical Questions
Expect technical questions related to digital circuit simulation, design synthesis, and verification processes. Review key concepts and be ready to explain your thought process during design and verification reviews.