Toby

Name: Toby

Job Title: Design Engineer

About me

I applied to join Codasip as their first UKESF intern in 2022 and spent the summer of that year working out of the Bristol office. At the time, the UK team was a lot smaller than it is today, only around 10 people (now it’s over 70!). This was between my third and fourth years of an EEE MEng at Bristol University.

During my internship, I spent most of my time working on a C++ performance model for Codasip’s X730 CPU. When I started the internship, I felt pretty confident in my C++ skills, but when I started using it in a larger professional context I quickly realised I had a lot to learn! I also learnt a lot about RISC-V in general.

After my internship, I was offered a full-time position for after I had graduated and I was given the option of what area I would like to go into, design, verification or continuing in my current role in architecture. I chose to go into design.

When I came back after university in the summer of 2023, however, there wasn’t any design work for me to pick up so I continued doing performance modelling work and started a new project to develop a performance model for Codasip’s upcoming out-of-order CPU. This was very exciting as it was almost completely a clean sheet design, and I played a significant role in its development as there were only two of us working on it at the time. This led on to me writing several chapters in the architecture specification for the CPU.

Finally, about 3 months ago, I started on some design work, where I am now implementing the architecture that I helped to develop. I feel very lucky that I’ve been able to follow a project through from the start.

Watch Toby here


View other engineer profiles