ARMposted 19 days ago
$149,047 - $201,652/Yr
Hybrid • Austin, TX
Professional, Scientific, and Technical Services

About the position

Our team is responsible for high quality software ecosystem around Arm's current and next generation of processors. This frequently means working with processors and hardware technology not yet available to the public! We work on a range of development platforms, software models, FPGAs and early silicon. You will join a wonderful team of Software Engineers who share a passion for wanting to stamp their mark on the future of computing. Our team plays a meaningful role in making Arm platform successful for AI data centers, cloud network infrastructure and building networking appliances. If you are passionate about innovative technologies and improving software quality, then we want to hear from you.

Responsibilities

  • Design and development of test cases and sample applications to ensure and demonstrate high quality real use cases on Arm platform.
  • Work with open-source communities and key partners across the globe to build and maintain component and system level test applications as well as automate CI/CD pipelines.

Requirements

  • Master's/Bachelor's degree in computer science or an equivalent STEM degree or equivalent experience in the industry.
  • Proficient in C/C++/Python and scripting languages with at least two years of experience in software validation and test automation.
  • Knowledgeable about standard testing practices in testing multi-core and multi-threaded applications and be an expert at identifying and stressing corner cases and boundary conditions.
  • Experience in distributed version control systems, such as Git.
  • Adept at data collection and preparing easily digestible reports using clear and effective communication skills.

Nice-to-haves

  • Familiar with open-source software contribution process and test pipelines.
  • Experience with testing networking software stack components such as RoCE, OpenMPI, OneCCL, etc. used by AI applications.
  • Experienced in crafting test and performance benchmarking apps for data plane software based upon DPDK, VPP, Snort, etc.
  • Experience of building distributed test setup, using containers and pods, and testing with software and hardware traffic generators such as IXIA.

Benefits

  • Equal opportunity employer.
  • Commitment to diversity and inclusion.
  • Reasonable accommodations for individuals with disabilities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service