Arm Holdings logo

Senior Software Engineer-Networking for AI

Arm Holdings

Austin, TX
Full Time
Senior
157k-212k
8 days ago

Job Description

About the Role

Arm is the industry's leading supplier of microprocessor technology. Arm offers the widest range of microprocessors to address performance, power and cost requirements for almost all application markets. Combining a multifaceted ecosystem with over 1,000 partners delivering silicon, development tools and software, we have shipped more than 90 billion processors! Our technology is at the heart of a computing and connectivity revolution that is redefining the way people live, and businesses operate. Our team is responsible for developing and improving the software ecosystem around Arm's current and next generation of processors. We work on a range of development platforms, software models, FPGAs and early silicon. You will join a team of passionate Software Engineers focused on the future of computing, especially in AI data centers, cloud network infrastructure, and networking appliances.

Key Responsibilities

  • Design, develop, optimize, test, deliver and maintain production quality networking and communications software on Arm platforms.
  • Work with open-source communities to enable and optimize key components of open-source networking software for Arm platform.
  • Collaborate with partners and customers across the globe to build and release networking software stacks for Arm platform.

Requirements

  • Master's or bachelor's degree in computer science or an equivalent STEM degree or equivalent industry experience.
  • Highly proficient in C/C++/Python and scripting languages with at least two years of software development and optimization experience.
  • Good understanding of computer architecture and operating systems, with in-depth knowledge of data structures, algorithms, and multi-core programming.
  • Experience in distributed version control systems, such as Git.
  • Effective written and verbal communication skills.

Nice to Have

  • Familiarity with open-source software contribution process and CI/CD pipelines.
  • Hands-on experience with network I/O drivers and L2-L7 networking stack software such as DPDK, VPP, Snort, etc.
  • Experience with networking software stack components for AI applications such as RoCE, libFabric, OpenMPI, NCCL, OneCCL, etc.
  • Familiarity with PyTorch training applications or concepts related to SDN and cloud native technologies like Kubernetes and CNIs.

Qualifications

  • Educational background in computer science or related STEM field, or equivalent industry experience.

Benefits & Perks

  • Salary range of $156,500-$211,700 per year.
  • Equal opportunity employer committed to diversity and inclusion.
  • Reasonable accommodations for individuals with disabilities during the application and interview process.
  • Flexible hybrid working arrangements tailored to team needs.

Working at Arm Holdings

Arm values diversity, innovation, and mutual respect. The company is committed to providing an inclusive environment where all individuals are treated fairly and with respect, supporting both high performance and personal wellbeing through flexible working arrangements.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary157k-212k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Arm Holdings

Website

arm.com

Company Size

5001-10000 employees

Location

Austin, TX

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches