Network Performance Engineer

ARMAustin, TX
42dHybrid

About The Position

Here at Arm, we are building the Future of Computing. Together. For Everyone. This is a technical engineering role based in Austin, Texas and part of the rapidly growing Arm Infrastructure Line of Business. Our Neoverse cores are leading a technology disruption! We need a PHD level Performance Engineer to work with internal and (especially) external partners on various exciting and complicated Arm SW optimization puzzles. Join us as we deliver solutions across Cloud, Edge, 5G, and Networking segments!

Requirements

  • Ph. D. degree related to Computer Engineering or equivalent work experience
  • Experience in SW performance optimization and SW architecture
  • Experience in HW architecture and HW performance analysis
  • Must be a good communicator and able to teach/mentor others
  • Knowledge of networking infrastructure architecture, workload setup, load distribution/scale-up, and performance data collection.
  • Knowledge of network packet processing stacks such as DPDK, FD.io/VPP, ODP, Linux Kernel Networking, Snort/Hyperscan, RDMA, eBPF/XDP, IPSec, OVS and CNIs.
  • Proficiency in one or more of the following: C/C++, Linux Perf Tools, top-down and hotspot analysis, arm CoreSight, arm SPE, eBPF, DynamoRIO, LLVM-BOLT, LLVM-Propeller, PGO/AutoFDO/LTO, Ansible, Terraform, Python.

Nice To Haves

  • Direct Engineering Customer Support and Engagement experience
  • Performance optimization of SW from the application level, system libraries level, and the kernel level
  • CPU/SoC architecture concepts; cache coherence, out-of-order pipelining, memory consistency models, interconnect, speculative execution, performance counters, etc.
  • A background in NR or LTE, Transport protocols (TCP, UDP, QUIC, TLS) and memory architecture.

Responsibilities

  • Help various customers networking SW running on Arm compute by identifying bottlenecks across software, micro-architecture, and architecture.
  • Contribute Arm performance optimizations to open-source projects, as well as tools for architectural exploration and performance analysis.
  • Educate external customers on Arm technology and optimization techniques so that they can self-serve their SW optimization efforts.
  • Understanding real-world use-cases and develop micro-benchmarks to model these.
  • Deliver workload performance analysis reports in written and presentation form to internal and external customers
  • Support Infrastructure Technical Marketing activities by writing blogs/whitepapers, presenting webinars, conference talks, and conference booth staffing

Benefits

  • In addition to a competitive salary and comprehensive rewards package, you'll also receive the support, autonomy and opportunity to excel in your career.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Ph.D. or professional degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service