5G Network Performance Engineer

Job no: 17673
Work type: Full Time
Location: Austin

Job Description

 

We are looking for a network performance engineer to join our performance and workloads team at Arm. As a member of the Infrastructure Line of Business, you will act to accelerate the adoption of Arm technology to open up new markets for Arm servers. In this role, you will be working in our networking performance team to discover bottlenecks and optimize performance for networking workloads, with focus on 5G wireless workloads on Arm systems.

You’ll need to have proven experience on performance analysis and optimizations for networking software stacks in bare-metal, virtualized, or cloud-native form. Computer architecture knowledge is a must, in addition to being able to think creatively. A background in wireless infrastructure, LTE, transport protocols and memory architecture would be an added advantage.

What will you be accountable for?

You will be working on 5G networking stacks and determining how to improve their performance on Arm architecture including:

  • Understanding real-world use-cases and building workloads to model them
  • Running experiments on real and simulated platforms
  • Identifying bottlenecks across software, micro-architecture, and architecture  
  • Providing guidance for optimizing networking software running on ARM systems
  • Contributing to future server designs
  • Developing and enhancing innovative tools for architectural exploration and performance analysis

 

Job Requirements

 

What skills, experience and qualifications do I need?

  • MS/PhD in Computer Science and Engineering. 5+ years software development, performance analysis and diagnostics experience
  • Knowledge of 5G/LTE Wireless infrastructure protocols such has RLC/MAC, PDCP/GTPu.
  • Experience with the Network Packet processing stacks such as DPDK, FD.io/VPP, Linux kernel networking, eBPF/XDP, IPsec, OVS, CNIs and Service Mesh etc.
  • Knowledge in CPU architecture, end-to-end software performance
  • Experience in workload setup, load distribution/scale-up, performance data collection, cleansing and analytics
  • Knowledge of the Arm ISA is helpful but not required
  • Capable of working both in teams and independently
  • High degree of initiative and a proven problem solver
  • Fluent in English language, both written and spoken
  • Good communicator, personable and able to work and communicate at a detailed or high level

What are the desired behaviors for this role?

At Arm, we are guided by our core beliefs that reflect our rare culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary:

We Not I

  • Take daily responsibility to make the Global Arm community thrive
  • No individual owns the right answer. Brilliance is collective
  • Information is crucial, share it
  • Realize that we win when we collaborate — and that everyone misses out when we don’t

Passion for Progress

  • Our differences are our strength. Widen and mix up your network of connections
  • Difficult things can take unexpected directions. Stick with it
  • Make feedback positive and expansive, not negative and narrow
  • The essence of progress is that it can’t stop. Grow with it and own your own progress

Be Your Brilliant Self

  • Be quirky not egocentric
  • Recognize the power in saying ‘I don’t know’
  • Make trust our default position
  • Hold strong opinions lightly

Advertised: Central Standard Time
Applications close:


Back to search results Apply now