Skip to main content

Spotlight on Team Arm Champions: Joshua Warburton and Liam O'Neil

Tell us a bit about yourself and your role at Arm

Josh: I joined Arm in 2016 as an engineer after spending a few years as a graduate at IBM. I initially joined to develop a program to advise you how to improve your code, written in Go. Since then, I've worked on the LLVM compiler and have led a CI/Infrastructure team. I'm now a developer on the opensource project “DynamoRIO” which provides an API for instrumenting binaries at the opcode level. In my personal time I enjoy Bouldering, board games, going to gigs and various more crafty hobbies, dabbling in woodworking, 3D printing and slowly fixing up my house.

Tell us a bit about yourself and your role at Arm

Liam: My name is Liam, I grew up in North Yorkshire, so made a relatively short move across to Manchester to join Arm, as a graduate in late 2019. I've spent the last >4 years working inside the Central Technology in the Applied Computer Vision (ACV) Team, mostly developing, or optimizing CV workloads for our various hardware targets. I thoroughly enjoy the work and have some fantastic colleagues. Outside of work, my favorite hobby is travelling - I enjoy travelling overland to places I've never been before, making it as far as Mongolia without flying!

When did you become a Team Arm Champion, and what motivated you to take on the role?

Josh: I became a Champion in 2018, taking over from Tania Brankov who was the previous Team Arm Champion. I was on the committee before and was regularly running volunteering opportunities, so it seemed like a natural step to make.

Liam: I became a Team Arm Champion towards the end of 2020. During the pandemic, many of the regular volunteering activities for our office had been suspended, with a few exceptions such as the Uptree event I was helping to run, which went virtual. With the move to virtual volunteering and a reduced number of overall activities, I became more invested in wanting Manchester's Team Arm to return to its pre-pandemic glory! Which is ultimately what motivated me to volunteer my name for Champion.

Do you remember your first volunteering experience?

Josh: I've been volunteering on and off for most of my life, but one particularly memorable case was volunteering at a science fair with the Institute of Physics. The idea was to promote physics to older primary school students, so we had some demonstrations. I was in charge (heh) of the Van De Graff generator which works by generating a large static charge on a metal dome and releases it when earthed. This gives you both the opportunity to talk about electric circuits, but also to electrocute members of the public and have them laugh at it.

Liam: My first volunteering experience was helping out at a local soup kitchen, which for someone with my (lack of) culinary skills, involved mostly tidying up, serving tea/coffee and chatting with people who attended. I continued volunteering there on and off over the course of my placement year during university. I found it very rewarding to support what was somewhat of a community pillar, which I found to be more than just a food service, but also a safe space for those who needed it. I have always been really proud to work at Arm, knowing how much support we offer to similar charities across the world.

What has been your most positive experience with Team Arm to date?

Josh: Having people that have attended outreach sessions that I have run turn up in Arm as apprentices is very validating as it's a concrete example of our work having a positive real-world effect.

Do you have any words of advice for someone who has not volunteered before and isn’t sure where to start?

Josh: There are several Team Arm events that require no particular preparation on your part and turning up to something that is running in your office for an hour or so is a nice way to start. Most offices run something like Uptree events (helping run sessions for 16–18-year-olds) or Missing Maps. It's always worth talking to your local Champions: they'll be able to advise you on what events are going on that fit what you're interested in.

Liam: If you're based in a UK office, I highly recommend looking out for your next Uptree event - these are work experience events we run for a diverse background of college-age young adults, who are always very interested in learning about Arm. We have been running these events for years, so there's plenty of “veterans” who can help if you're unsure. The activities are good fun and it's really rewarding to see just how much you can boost the work-place confidence of the students over the course of a day. Apologies if you're outside of the UK - I'm sure your local champions will have some good suggestions though!

Find Out More About Life at Arm

Related Jobs

  • Hardware Engineering Intern Collaborate with design teams on high-performance, power-efficient IP development, enhance tools, implement ARM IP, and support system solutions in a 3, 6, 12 month internship Cambridge, United Kingdom, Manchester, United Kingdom, Sheffield, United Kingdom, Bristol, United Kingdom Hardware Engineering
  • Software Engineer Intern Develop high-performance software, collaborate with experienced engineers, receive mentorship, and contribute to open-source projects across various software stack layers. Budapest, Hungary Software Engineering
  • Intern, System IP Engineering Contribute to SystemVerilog RTL verification, debug, and formal bring-up of IP blocks. Collaborate with engineers to meet functional requirements and ensure quality. Budapest, Hungary Hardware Engineering

Get Job Alerts

Can’t find the job you’re seeking? Register to be notified as soon as new jobs become available. Enter your email, select your preferred job category and/or location, then click Add to set your preferences and Subscribe to create your job alert.

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Software Engineering, Manchester, England (City)Remove

By submitting your information, you acknowledge that you have read our privacy policy, and consent to receive email communication from Arm.

Join our Talent Community, Unlock Opportunities

Subscribe to receive Arm communications directly to your inbox. Stay connected to be the first to hear about updates from our community and exciting roles that align with your skills.

Join Now