Find industry relevant challenges on Arm

Arm Developer Labs is a repository of software and hardware project suggestions sourced from internal Arm teams and our network of eco-system partners but framed in way to be immediately accessible and useful to both academics and professional software developers alike.

Filter or keyword search below. You can take a project as is, adapt it to your circumstances or simply take inspiration from it. Each project link shows what contextual collateral and resources are available. To get benefits from Arm, you need to tell us about your work. Read more on the homepage.

Platform:
Subject:
SW/HW:
Support Level:

Projects

  • Bioinformatic-Pipeline-Analysis

    This self-service project benchmarks Arm64 Bioconda packages in real nf-core workflows—measuring performance, diagnosing build failures, and proposing fixes that accelerate truly native bioinformatics on the expanding fleet of Arm-powered machines.

  • Processor-in-the-Loop-Automotive

    This self-service project has students design, auto-generate, and processor-in-the-loop verify a safety-critical automotive control algorithm on an Arm Cortex-M7 Fast Model—gaining hands-on mastery of Simulink, Embedded Coder, and rigorous V-Model validation.

  • R-Arm-Community-Support

    This self-service project boosts the R ecosystem on Windows on Arm by identifying unsupported packages, upstreaming fixes, and automating builds—so data scientists can run their workflows natively on fast, efficient Arm64 laptops and desktops.

  • Haskell-Compiler-Windows-on-Arm

    This self-service project brings native Glasgow Haskell Compiler support to Windows on Arm—unlocking efficient Arm-laptop builds, extending Haskell’s reach, and giving contributors hands-on experience with Arm64 code generation and runtime integration.

  • Architecture-Insight-Dashboard

    This self-service project develops a data-rich dashboard that visualizes the popularity of Arm CPU/OS combinations and pinpoints software-stack support for specific extensions—giving developers an instant, validated view of where their workloads will run best.

  • SpecINT2017-benchmarking-on-Arm64

    This self-service project profiles SPEC CPU2017 on Arm64 servers—using GCC, Clang, and Arm Compiler with top-down analysis—to reveal how compiler choices and Arm micro-architectural features impact execution time, energy efficiency, and performance bottlenecks.

  • HPC-Algorithm

    This self-service project is around finding a HPC algorithm and accelerating it with Arm’s SVE/SVE2 vectorization—demonstrating how next-generation Arm hardware can deliver significant, scalable performance gains.

  • AI-Powered-Porting-Tool

    This self-service project creates an AI-driven porting engine that analyzes package dependencies, auto-generates fixes, and submits pull requests—accelerating native macOS and Windows-on-Arm support for bioinformatics and R software so researchers can run demanding workflows directly on modern Arm devices.

  • AI-Agents

    This self-service project builds a sandboxed AI agent on Arm hardware that harnesses appropriately sized LLMs to safely automate complex workflows—from DevOps pipelines to e-commerce tasks—demonstrating secure, efficient automation on accessible Arm platforms.

  • Academic-Trends-Dashboard

    This self-service project creates a web-scraping, database-driven dashboard that visualizes how computer-science research topics shift over time—helping Arm partners and chip architects align future hardware designs with emerging algorithmic trends.

  • Machine-Learning-on-AWS-Graviton

    This self-service project ports and tunes OpenSora text-to-video transformers on AWS Graviton CPUs—showcasing cost-efficient, quantized, CPU-only inference pipelines and guiding best-practice optimization for Arm-based cloud AI workloads.

  • Responsible-AI-and-Yellow-Teaming

    This self-service project equips teams with a YellowTeamGPT workflow that probes Arm-based AI products for unintended impacts—turning responsible-AI stress-testing into a core step of the development cycle.

  • Arduino-IDE-Windows-on-Arm

    This self-service project ports and optimizes the Arduino IDE—patching its lzma-native dependency—to run natively and efficiently on Windows on Arm, giving developers hands-on experience with cross-platform builds, Arm64 performance tuning, and upstream open-source contributions.

Extended Team Projects

  • Compliance-Ready-Smart-Camera-System

    This challenge will create and validate an Arm-based, smart camera pipeline on virtual automotive hardware—advancing safer, more developer-friendly driver-monitoring solutions for next-generation vehicles.

  • Human-Centric-Robotics

    This team project will build and test an Arm-based urban service robot—merging real-time navigation, vision-guided manipulation, and human interaction—and model its socioeconomic impact to show how Arm platforms can transform last-mile delivery, eldercare, or other city services.