cover image
Arm

Arm

www.Arm.com

27 Jobs

9,485 Employees

About the Company

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm.

Arm is everywhere technology matters. Technology matters everywhere.

Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond.

Changing the world. Again. On Arm.

Listed Jobs

Company background Company brand
Company Name
Arm
Job Title
Principal Software Engineer - Machine Learning
Job Description
Job title: Principal Software Engineer – Machine Learning Role Summary: Lead the design, development, and validation of machine‑learning software stacks for pre‑silicon Arm-based platforms, enabling early adoption of neural accelerators and influencing product strategy. Expectations: Deliver production‑ready, high‑performance ML workloads for simulators and prototypes, guide architectural decisions, and collaborate with cross‑functional teams and external partners to resolve bottlenecks. Key Responsibilities: - Design, develop, and deploy ML workloads optimized for pre‑silicon environments (simulators, emulators, prototypes). - Provide architectural guidance and validate software stacks ensuring seamless transition to silicon. - Build proof‑of‑concept ML solutions that showcase upcoming neural accelerators. - Work closely with engineering, product, and partner teams to resolve functional bottlenecks and deliver optimized solutions. - Advise on product strategy and partner enablement based on early hardware validation. - Publish technical results through blogs, open‑source contributions, and internal documentation. Required Skills: - Strong programming in C++ (OOP) and scripting (Python, Bash). - Deep understanding of machine‑learning fundamentals and frameworks (PyTorch, TensorFlow). - Experience in performance evaluation and troubleshooting. - Knowledge of hardware modelling concepts (configuration files, latency definition). - Familiarity with graphics programming on mobile GPUs (shaders, Vulkan) and graphics pipeline concepts. - Ability to use Android Debug Bridge (ADB) for device interaction and log capture. - Experience in Android application or background service development (desirable). Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related technical field (preferred). No specific certifications required.
Cambridge, United kingdom
Hybrid
Senior
20-09-2025
Company background Company brand
Company Name
Arm
Job Title
Intern AI/ML Engineer
Job Description
Austin, United states
Hybrid
Fresher
28-09-2025
Company background Company brand
Company Name
Arm
Job Title
Senior DevOps and SRE Engineer
Job Description
**Job Title** Senior DevOps and SRE Engineer **Role Summary** Lead the modernization and operation of a large‑scale internal data platform. Design and implement CI/CD pipelines, container orchestration, observability, and cloud infrastructure. Drive reliability, security, and performance improvements while mentoring team members in DevOps and SRE practices. **Expectations** - Ownership of end‑to‑end delivery of production‑grade infrastructure and pipelines. - Demonstrated ability to migrate legacy orchestrators to Kubernetes. - Experience managing distributed systems at scale in a cloud environment. - Strong debugging, monitoring, and optimization skills across network, systems, and data layers. **Key Responsibilities** - Modernize infrastructure: lead migration from Docker Swarm to Kubernetes. - Design and operate CI/CD pipelines using CloudBees and GitLab. - Build observability stack with Prometheus, Grafana, OpenTelemetry, and Dynatrace. - Automate cloud deployments (AWS first) with Terraform and platform tooling. - Strengthen security posture: IAM hardening, zero‑trust networking, secrets management. - Mentor peers on DevOps and SRE best practices. - Collaborate cross‑functionally to ship reliable, secure, and performant services. **Required Skills** - Programming: Java, Scala, TypeScript, or Python. - Cloud: AWS (primary); Kubernetes, Docker, Terraform. - CI/CD: CloudBees, GitLab – pipeline design and maintenance. - Observability: Prometheus, Grafana, OpenTelemetry, Dynatrace. - Distributed Systems: proven experience operating large‑scale services. - Security: IAM, zero‑trust networking, secrets management. - Debugging: network, system, and data stack troubleshooting. **Nice to Have** - Azure or GCP exposure. - Experience migrating to Kubernetes from legacy orchestrators. - Data platform knowledge: lakehouse, Delta Lake, real‑time processing. - Kafka, Spark, or container networking tuning under load. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience. - Certifications: AWS Certified DevOps Engineer – Professional, Certified Kubernetes Administrator (CKA), or Terraform Associate, preferred.
Cambridge, United kingdom
Hybrid
Senior
28-09-2025
Company background Company brand
Company Name
Arm
Job Title
Senior DevOps Engineer
Job Description
**Job Title**: Senior DevOps Engineer **Role Summary**: Deliver and optimize DevOps tooling to enhance engineering productivity for software and hardware teams. Focus on CI/CD pipelines, cloud infrastructure, and automation to enable scalable, efficient development processes. Own end-to-end technical solutions that align with business outcomes. **Expectations**: - Technical ownership of tooling deliveries from requirements to deployment. - Collaboration with engineering teams to improve developer experience and infrastructure efficiency. - Strategic problem-solving for complex DevOps challenges in cloud and enterprise environments. **Key Responsibilities**: - Design and implement CI/CD systems (e.g., GitLab, Jenkins), including build/test automation, binary management, and secret rotation. - Engineer cloud-native services leveraging SaaS platforms, Docker, Kubernetes, and Terraform for scalable compute solutions. - Enhance development workflows through automation, infrastructure as code (IaC) frameworks (e.g., Terraform, Ansible), and container orchestration. - Support engineering teams in optimizing tooling adoption and resolve operational issues. - Collaborate on multi-month projects and contribute to long-term DevOps strategy. **Required Skills**: - Linux infrastructure design, provisioning, and maintenance. - Proficiency in cloud platforms: AWS, Azure, or Google Cloud. - Hands-on experience with IaC (Terraform/Ansible) and containerization (Kubernetes/Docker). - Familiarity with SDLC tools (Jenkins, Artifactory, GitLab). - Competency in interpreted (Python, Bash) and compiled languages (Golang, Java, C++). **Required Education & Certifications**: Not specified.
Austin, United states
Hybrid
Senior
30-09-2025