Arm

Senior Software Engineer – Networking for AI

Arm
Apply
4 days ago
Cambridge, United KingdomSenior

Responsibilities

  • Design, develop, test, and optimize high-performance networking software on Arm platforms.
  • Create test cases and sample applications to ensure production-quality software.
  • Work with internal and external partners to enhance networking stacks.
  • Automate CI/CD pipelines.
  • Develop, upstream, and maintain contributions to open-source projects.

Requirements

  • Be highly proficient in C and C++.
  • Understand multicore processor architectures and how hardware affects software performance.
  • Have experience writing high-performance software libraries or working with the Linux kernel.
  • Hands-on experience with network I/O drivers and L2-L7 networking stacks such as DPDK, VPP, or Snort is preferred.
  • Experience with AI networking software components such as RoCE, libFabric, OpenMPI, NCCL, or OneCCL is preferred.
  • Familiarity with open-source contribution processes is preferred.
  • High proficiency in Python is preferred.
  • Familiarity with PyTorch-based training applications or SDN, Kubernetes, and CNI concepts is preferred.

Benefits

  • Collaborative and inclusive working environment with opportunities for professional learning and growth.
  • Hybrid working, with patterns determined by the team and role-specific details shared during the application process.
  • If skilled worker sponsorship is required, Arm will cover employer sponsorship costs, while the successful candidate is responsible for individual application fees and the Immigration Health Surcharge.
Arm

About Arm

5,001-10,000 employees

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.

Contact me