NoC IP Hardware Designer in Cambridge

NoC IP Hardware Designer in Cambridge

Cambridge Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Baya Systems

At a Glance

  • Tasks: Design innovative NoC architecture solutions and develop cutting-edge system software.
  • Company: Baya Systems, a forward-thinking tech company in Greater Cambridge.
  • Benefits: Hybrid/remote work options, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on creativity and innovation.
  • Why this job: Join a team shaping the future of technology with your expertise in NoCs.
  • Qualifications: PhD in relevant fields and strong programming skills required.

The predicted salary is between 60000 - 80000 £ per year.

About the role: We are seeking a NoC Architect with prior research experience in Networks-on-Chip (NoCs) and proficiency in architecture, micro-architecture or software. The ideal candidate will play a key role in shaping our technology portfolio, bringing expertise and creativity to our solutions.

Responsibilities:

  • Develop cutting edge NoC architecture solutions for complex chiplets and SoC’s
  • Develop Baya’s system software or microarchitecture for a set of highly configurable IPs
  • Develop core software optimization algorithms and platforms
  • Build performance models for NoC’s and other IP’s

Qualifications:

  • PhD in Computer Engineering, Electrical Engineering or Computer Science with focus on Networks-on-Chip (NoCs)
  • Strong understanding of computer architecture, memory hierarchies and networking concepts
  • Strong object-oriented programming skills with Python/C++/System Verilog
  • Experience with AXI/ACE/CHI or similar protocols
  • Expert level knowledge of Data Structures and Algorithms
  • Expert level knowledge of building concurrent system models
  • Understanding of software systems design and modelling
  • Experience with modern code development practices: Git, CI, UI
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills

NoC IP Hardware Designer in Cambridge employer: Baya Systems

Baya Systems is an exceptional employer located in Greater Cambridge, UK, offering a dynamic work culture that fosters innovation and collaboration. Employees benefit from flexible hybrid/remote working options, competitive compensation, and opportunities for professional growth in cutting-edge technology fields. With a focus on employee well-being and a commitment to developing pioneering solutions in Networks-on-Chip, Baya Systems provides a rewarding environment for those looking to make a significant impact in their careers.

Baya Systems

Contact Details:

Baya Systems Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land NoC IP Hardware Designer in Cambridge

Tip Number 1

Network, network, network! Reach out to folks in the industry, especially those who work with NoCs or similar tech. Use platforms like LinkedIn to connect and engage with professionals; you never know who might have a lead on your dream job!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects related to NoC architecture or software development. This can be a game-changer during interviews, as it gives potential employers a tangible look at what you can do.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of data structures, algorithms, and programming languages like Python and C++. Practice coding challenges online to sharpen your problem-solving skills and boost your confidence.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Keep an eye on our job postings and make sure your application stands out by tailoring it to the specific role you're interested in.

We think you need these skills to ace NoC IP Hardware Designer in Cambridge

Networks-on-Chip (NoCs)
Computer Architecture
Micro-architecture
Software Development
Core Software Optimization Algorithms
Performance Modelling
Object-Oriented Programming

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the NoC Architect role. Highlight your experience with Networks-on-Chip 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 NoC architecture and how your background makes you a perfect fit for our team. Let us know what excites you about working at Baya Systems.

Showcase Your Technical Skills:Don’t forget to mention your programming skills, especially in Python, C++, or System Verilog. We love seeing examples of your work, so if you have any projects or contributions to share, include them in your application!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Baya Systems

Know Your NoC Inside Out

Make sure you brush up on your knowledge of Networks-on-Chip (NoCs) before the interview. Be ready to discuss your previous research experience and how it relates to the role. Highlight specific projects where you've developed NoC architecture solutions or worked with complex chiplets.

Show Off Your Coding Skills

Since strong programming skills in Python, C++, or System Verilog are crucial, prepare to demonstrate your coding abilities. You might be asked to solve a problem on the spot, so practice common algorithms and data structures beforehand. Familiarise yourself with modern development practices like Git and CI as well.

Communicate Clearly

Strong communication skills are essential for this role. During the interview, articulate your thought process clearly when discussing technical concepts. Use examples from your past experiences to illustrate your points and show how you can collaborate effectively within a team.

Prepare Questions About the Role

Interviews are a two-way street, so come prepared with insightful questions about the company's technology portfolio and future projects. This shows your genuine interest in the role and helps you assess if it's the right fit for you. Ask about their approach to software optimisation and performance modelling.