Arm Education's mission is to lead globally in plugging the knowledge, skills and abilities gaps in computing education, research and development. At scale and for the benefit of everyone. We achieve this by identifying key knowledge, skills, and abilities from ongoing technology development. The result forms what we call the 3 Cs:
Content
Arm Education produces and shares structured learning modules and pathways. These include education kits, online courses, textbooks, reference books, IP & tools to progress learners from beginner to expert. Ranging from school/K12 resources to college/university-level resources. University-level resources educate hundreds of thousands of students from thousands of universities worldwide each year. For research and development, Arm Academic Access has been adopted by around 200 universities globally so far. This enables regular tapeouts and research publications.
Careers
The Semiconductor Education Alliance, launched by Arm Education in July 2023, is the focus of its career development activities. This effort focuses on creating competency frameworks that define detailed knowledge, skills and abilities linked to real job roles in industry. For example, the Arm KSA Framework for Entry Level Software and Hardware Engineering. These job specifications feed into education and training curricula.
Communities
Communities of practice (CoPs) are a scalable way to foster collaboration, knowledge sharing and problem-solving. These include Edu Labs for computer engineering and informatics education, SoC Labs for SoC design research and development, and Developer Labs for application software development on Arm. This blog post highlights the newest CoP from Arm Education, Developer Labs.
Arm Developer Labs complements initiatives such as EduLabs and SoCLabs by focusing specifically on software development on Arm. The Developer Labs mission is to support software developers on Arm at scale. Helping them build high-value projects that advance their skills but showcase the unique strengths of Arm-based solutions in action.
Arm Developer Labs is a Community of Practice (CoP) designed to empower professional and academic developers to explore, prototype, and share projects. Projects that show the real-world advantages of Arm’s hardware-software ecosystem. Developer Labs offers clear steps and resources for developers in embedded systems, AI, IoT, or cloud applications. These help turn ideas into tangible outcomes, using accessible content, tools, and platforms.
Developer Labs can be used in multiple strands:
Arm-based platforms are growing rapidly in personal and cloud computing. Many software and application developers are moving to new architectures and code bases. This shift requires new knowledge, skills and abilities. A community effort is needed to accelerate learning and create clear pathways to success. Developer Labs is a direct response to this need.
First, browse the Arm Developer Labs site to find projects that appeal to you. You can replicate a project as is, adapt it to your needs, or take inspiration to develop new projects or proposals. If the proposal is for a research project or a concept demonstrator, Arm can provide supporting materials. This may include, where relevant, letters of support.
Standout project contributions to the community will earn digital badges. These badges can support CV or resumé building and demonstrate earned recognition. Arm Education is in discussion with national research funding agencies about potential funding streams linked to Arm Developer Labs projects.
If you want to discuss any of the above, reach out to us by email or leave a comment below.
Contact Arm Developer Labs