Senior Software Engineer-Networking for AI

2 weeks ago


Cambridge, United Kingdom Arm Full time

Senior Software Engineer-Networking for AI Join to apply for the Senior Software Engineer-Networking for AI role at Arm Arm leads in microprocessor technology, powering a global ecosystem of 1,000+ partners and 90 billion processors. Our innovations are shaping the future of computing, from AI data centres to cloud networking. Team and Role Join a dynamic team developing and optimising software for Arm’s next-generation application processors. You’ll work with cutting-edge technology—often before public release—on development platforms, software models, FPGAs, and early silicon. As a Software Engineer in the IAS Networking team, you will: Design, develop, and optimise high-performance networking software on Arm platforms. Work closely with internal and external partners to enhance networking stacks. Contribute to open-source projects by developing, upstreaming, and maintaining code. Adapt quickly to different layers of the networking software stack. About You Skilled in C/C++/Python programming and optimisation. Strong foundation in multicore processor architectures. Experienced in contributing to open-source software development. Analytical problem solver who thrives on innovation. Collaborative team player who enjoys learning and growing with others. Requirements Essential Skills & Experience Proficient in C/C++/Python and scripting languages. Knowledgeable in computer architecture and operating systems. Strong grasp of data structures, algorithms, and multi-core programming. Experienced with distributed version control systems (e.g. Git). Clear, effective communicator (both written and verbal). Desirable Skills & Experience Familiarity with open-source development cycles and contribution processes. Experience in software development on Arm, x86, or other architectures. Hands-on expertise in data plane networking software and debugging. Background in AI networking stacks, including: RDMA/RoCE, libFabric Collective communication libraries (OpenMPI, Gloo, OneCCL, NCCL) PyTorch-based inference/training applications Practical experience with open-source networking projects (e.g. DPDK, VPP). Understanding of L2-L7 networking, I/O performance, and cloud-native tech (Kubernetes, CNIs, service meshes). Accommodations at Arm Arm is committed to accommodating candidates during the recruitment process. If you need support, please email accommodations@arm.com. By sending the requested information, you consent to its use to arrange appropriate accommodations. Examples include breaks between interviews, documents read aloud, or office accessibility. All accommodation requests are confidential. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Hybrid Working at Arm Arm’s hybrid approach to working balances in-office collaboration with flexibility. Details of what this means for each role will be shared upon application. Where flexibility is limited by local legal, regulatory, tax, or other considerations, we will work with you to find the best solution. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Semiconductor Manufacturing Software Development Computer Hardware Manufacturing Cambridge, England, United Kingdom Referral information and other job postings may be present but are not part of the core description. #J-18808-Ljbffr



  • Cambridge, United Kingdom Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time £60,000 - £120,000 per year

    About ArmArm leads in microprocessor technology, powering a global ecosystem of 1,000+ partners and 90 billion processors. Our innovations are shaping the future of computing, from AI data centres to cloud networking.*The Team & Role*Join a dynamic team developing and optimising software for Arm's next-generation application processors. You'll work with...


  • Cambridge, United Kingdom Arm Full time

    Job DescriptionAbout ArmArm is the industry leader in microprocessor technology, powering a vast ecosystem with over 1,000 partners and 90 billion processors shipped. Our innovations drive the computing and connectivity revolution across AI data centres, cloud infrastructure, and networking appliances.The Team & RoleJoin a passionate team of Software...

  • Software Engineer

    1 week ago


    Cambridge, United Kingdom Tycho AI Inc. Full time

    About Tycho.AI Tycho.AI is a venture-backed pioneer in autonomous intelligence for unmanned systems, delivering breakthrough performance at the edge. Led by serial entrepreneurs with successful exits and roots at MIT and Harvard, we design advanced hardware and software as an integrated whole, enabling AI systems that sense, decide, and act in real-time,...


  • Cambridge, United Kingdom Arm Full time

    About Arm Arm is the industry leader in microprocessor technology, powering a vast ecosystem with over 1,000 partners and 90 billion processors shipped. Our innovations drive the computing and connectivity revolution across AI data centres, cloud infrastructure, and networking appliances. The Team & Role Join a passionate team of Software Engineers...


  • Cambridge, United Kingdom Innovare │ AI Talent Partners Full time

    Innovare │ AI Talent Partners provided pay range This range is provided by Innovare │ AI Talent Partners. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Innovare │ AI Talent Partners AI Technology Recruiter - Founder of Innovare │ AI Talent...


  • Cambridge, United Kingdom Arm Full time

    About ArmArm is the industry leader in microprocessor technology, powering a vast ecosystem with over 1,000 partners and 90 billion processors shipped. Our innovations drive the computing and connectivity revolution across AI data centres, cloud infrastructure, and networking appliances.The Team & RoleJoin a passionate team of Software Engineers developing...


  • Cambridge, United Kingdom Arm Full time

    About ArmArm is the industry leader in microprocessor technology, powering a vast ecosystem with over 1,000 partners and 90 billion processors shipped. Our innovations drive the computing and connectivity revolution across AI data centres, cloud infrastructure, and networking appliances.The Team & RoleJoin a passionate team of Software Engineers developing...


  • Cambridge, United Kingdom EA FIRST LTD Full time

    We are looking for a Senior software engineer to work in the AI team handling software development work in support of research projects. The software will cover the whole gamut from one-off data management scripts, reliable back-end services (including wrappedmachine learning models), to simple native and web-based front ends. You'll get to work with data...


  • Cambridge, United Kingdom Cadence Full time

    Cadence is a leading company in electronic design, delivering software, hardware and IP for cutting‑edge markets such as consumer electronics, hyperscale computing, 5G, automotive, aerospace and health. Job Title Software Engineer II (Agentic AI) Location Cambridge, United Kingdom Reports To Software Engineering Group Director Job Overview We are seeking a...