The programme

Embedded within our Silicon team, you will have the opportunity to work on high-profile and meaningful projects from day one. We have developed a programme that allows you to enjoy on the job experience as well as building your knowledge through a comprehensive and tailored training and development plan.

What will you be doing?

Over the course of the programme you will undertake three six-month rotations within our Silicon team across the following areas:

  • The Logical design and DFT team; responsible for realising architectural intent in a form that can be physically implemented and subsequently manufacturing level tested.
  • The Verification team; responsible for ensuring that our IPU performs in accordance with its specification and that its implementation is similarly accurate.
  • The Physical Design team; responsible for taking the logical RTL and producing final transistor level layout (GDS) ready to send to a foundry for manufacture.

During these rotations you will gain experience with modern physical implementation steps such as synthesis, place and route, timing analysis, physical design checks, power integrity and logical equivalence. You will also gain experience with modern CPU and ASIC verification methodologies including constrained random test generation and functional coverage.

Our designs are in leading edge technology nodes which make our work more interesting and a very good environment to learn about the latest design challenges. All of the three rotations involve using industry standard EDA tools with which you will become familiar. 

Throughout the programme you’ll be supported with formal training, a buddy and a mentor and upon completion of the programme you can expect to move into a permanent position within one of the above teams.

What do you need to have?

A typical day would involve you working closely with other graduates and members of the team to solve design challenges as they arise. Our approach to solving design challenges is very much a collaborative one, based around teamwork and collective input.

We are looking for highly-technical, passionate and motivated individuals with a desire to learn, work and develop in a technically challenging, fast moving environment. In addition you should;

  • Have obtained, or be on track to obtain a high 2:1 or equivalent in an Electrical Engineering, Computer Science or related degree discipline
  • Show demonstrable application of your technical skills such as C++ or Python, for example through projects or previous work experience
  • Be highly motivated, passionate and a self-starter, demonstrated through extra-curricular activities or hobbies beyond your studies
  • Thrive in a collaborative environment, enjoying working across teams to identify and work through root causes of deep issues

Advantageous, but not essential

  • Knowledge of modern deep learning software architecture and frameworks including Tensorflow, MxNet, Caffe and/or PyTorch
  • Silicon transistor knowledge
  • Assembly languages


In addition to a competitive salary we also offer a generous pension scheme and all employees receive share options, giving everyone a stake in the future success of the business. To support your well-being we provide health insurance, life cover and an employee assistance programme.

Our centrally-located Bristol office provides a well-stocked kitchen with healthy food, drinks and snacks and our very own barista. We have an active social scene too – from cycling, yoga, running and football right through to a board game group.

We also have a company social evening every 3 weeks where all employees can come together outside of the workplace.

Job details

Full Time

Skills required

Perks & benefits

Free Food
Bike Loan
Flexible Working
Free Coffee
Good Pension
Share Scheme
Work From Home