ARM

5G Network Performance Engineer

ARM$110K — $130K *
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • MS/PhD in Computer Science and Engineering with 5+ years in software development, performance analysis, and diagnostics.
  • Proficient in 5G/LTE wireless infrastructure protocols like RLC/MAC and PDCP/GTPu.
  • Familiarity with network packet processing stacks such as DPDK and Linux kernel networking.
  • Solid understanding of CPU architecture and end-to-end software performance.
  • Experience in workload setup and performance data collection and analysis.
  • Knowledge of Arm ISA is a plus.
  • Strong problem-solving skills and ability to work independently and in teams.

Responsibilities

  • Analyze 5G networking stacks to optimize their performance on Arm architecture.
  • Create real-world model workloads based on use-case understanding.
  • Conduct experiments on both real and simulated platforms.
  • Identify performance bottlenecks across software and hardware layers.
  • Guide optimizations for networking software on Arm systems.
  • Contribute to designs for future server architectures.
  • Develop innovative tools for architectural exploration and performance analysis.

Benefits

  • Opportunity to work in cutting-edge 5G technology.
  • Exposure to a collaborative and innovative team environment.
  • Engagement in diverse projects that influence future server designs.
  • Access to continuous professional development opportunities.
  • Supportive culture that nurtures individual growth and team collaboration.
Full Job Description
5G Network Performance Engineer

Job no: 17673
Work type: Full Time
Location: Austin
Categories: Information Technology, Engineering

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: 22 Jan 2020 Central Standard Time
Applications close:

Whatsapp Facebook LinkedIn Email App

About ARM

ARM Holdings is a British multinational semiconductor and software design company, owned by SoftBank Group and its Vision Fund. With its headquarters in Cambridge, England, the company designs microprocessors, physical intellectual property (IP) and related technology and software, and sells development tools to deliver complete solutions for the digital world. ARM's technology is used in a wide range of applications, including automotive, consumer electronics, and Internet of Things (IoT) devices. The company was founded in 1990 and has grown to become one of the world's leading semiconductor IP companies.
Learn more about ARM
Size
6,000 employees
Industry

Similar Jobs

More Jobs at ARM

More Telecommunications & Hardware Jobs

Find similar 5G Network Performance Engineer jobs: