Skip to main content

Arm Graduate Engineer Reflections: Josiah Mendes

Hi, I'm Josiah [jo-sai-uh], and I'm currently a graduate engineer in Cambridge, UK. My journey to Arm began during a career fair, a crucial step in my career path, as it introduced me to the fantastic world of computer engineering and digital design.

My academic adventure has taken many exciting turns, going from attending a local primary school in China where I grew up, to finishing with an integrated master's in computer engineering at Imperial College London that included an exchange year at the National University of Singapore. My focus? Engineering products are in the hands of millions worldwide. The journey was filled with learning, skill development, and unforgettable experiences. 

One significant aspect of my journey involved a part-time position at Arm. What started as a chance encounter at a career fair eventually led to a fantastic opportunity. I first joined Arm as a part-time undergraduate and gained invaluable insights into the hardware technology that powers the world's digital landscape. The growth and learning that came with the summers spent at Arm made accepting a full-time position as a graduate CPU engineer in September 2023 a no-brainer.

My career revolves around collaborating with dedicated teams to build the hardware technology that empowers millions of people worldwide, enabling them to achieve more. I have a profound passion for the hardware that serves as the foundation for the world's software. Whether it's optimizing general-purpose computing on smartphones or accelerating custom applications on Field-Programmable Gate Arrays (FPGAs), I find it all incredibly exciting. 

One of the principles at Arm that deeply resonates with me is "Be Your Brilliant Self." It serves as a reminder that our professional lives are just one aspect of our identities. Beyond my career, I am a Christian committed to serving my local church. Since 2020, I have led the development of Android and iOS apps for my church, using the Flutter and Dart programming languages.

Outside of work and church commitments, I love to tinker with my personal programming stack and run fun home automation projects on my very first computer—a distinctively red Raspberry Pi, a souvenir from my upbringing in Qingdao, China. When I'm not immersed in coding and engineering, I enjoy following the highs and lows of Arsenal and the Warriors, two of my favorite sports teams. I'm an avid sports enthusiast and play football, volleyball, basketball, and ultimate frisbee. And, of course, I can't resist a bit of FIFA, Football Manager, and Forza Horizon. Additionally, I'm constantly striving to catch up on my ever-expanding reading list.

My journey from a part-time undergraduate to a full-time graduate engineer at Arm has been a thrilling adventure filled with personal and professional growth. I'm excited to see where this path takes me and how I can continue to make a positive impact on the world of computer engineering and digital design. Join me on this exciting journey, and let's explore the limitless possibilities that technology and innovation have to offer.

Find Out More About Life at Arm

Related Jobs

  • Senior Principal Software Architect Be part of and, and help run, a prototyping team that will deepen our understanding on how to deploy architecture in real world by providing prototypes and proofs of concept.Work with architects to provide feedback on the architecture and help shape its suitability to real world problems, and to ensure it can be deployed.Work with colleagues in Arm, and our partners and customers across the industry to help get our architecture productised.Identify and implement changes to key workloads or runtimes to instrument them with usage of prototype architecture.Required Skills and Experience:Good understanding of how software is deployed across various segments in the Arm ecosystem.Experience working on language runtimes or compilers.Strong programming experience in C/C++ and assembly (Arm, x86).Good grounding in computer architecture, Arm is helpful.Good interpersonal and communication skills with experience in running a team of developers.Nice to have skills and experienceProficiency in one or more of the following languages: Java, C#, Rust, Go, JavaScript, Python.Familiarity with modelling technologies e.g. gem5, qemu, Fixed Virtual Platforms.Familiarity with Linux kernel development and performance tuning.In Return:We offer an outstanding opportunity to join Arm at a time of exciting growth and development. You will join an engaging, innovative, and diverse team within an encouraging, supportive environment crafted to support development and nurture success! Cambridge, United Kingdom Hardware Engineering
  • Principal System Architecture Engineer - Media & Vision Responsible for multimedia and vision oriented algorithm design, technology research, as well as next-gen Arm Multimedia Subsystem Architecture for mobile, large screen compute and other market segments. Cambridge, United Kingdom Hardware Engineering
  • AI System Architect Identify AI use-cases, build relationships, and lead prototype development as an AI System Architect. Cambridge, United Kingdom 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.

  • Graduate, Cambridge, Cambridgeshire, England (City)Remove
  • Graduate, United Kingdom (Country)Remove
  • Hardware Engineering, United Kingdom (Country)Remove
  • United Kingdom (Country)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