Intel DAOS Validation Engineer
Intel
Gdansk, PL
2 d. temu

Job Description

Intel is seeking an experienced software validation engineer to join the Extreme Storage Architecture and Development division.

This role will validate the DAOS software being developed by Intel, critical to the development of big data and exascale HPC architectures.

The IO software stack must be optimized to prevent a storage bottleneck as we engineer for substantial throughput increases today and plan for the increased demand in the coming years.

We are looking for a test engineer who can learn this new I / O stack and demonstrate its abilities at scale and under load, finding critical bugs before it is put into production.

This position will focus on system testing.

Responsibilities :

  • Develops, modifies, and executes software test plans and automated test cases
  • Understands new features from existing documentation and reading C source code
  • Writes integration, feature, and internals tests to verify those features work, stand alone and together with other pieces of software, and under different stresses
  • Drives development of system-level validation software
  • Drives to push the boundaries of the software and know where the breaking points are
  • Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products
  • Analyzes test results to ensure correct functionality
  • Maintains documentation of test results to assist in debugging and modification of software
  • Independently determines root causes of failures and recommends corrective action, working closely with development to drive resolution of bugs
  • Seeks opportunities to drive improved validation methodologies within the team
  • Qualifications

  • Bachelor's or Master's in Computer Science or Equivalent
  • 5+ years of experience as a test developer or software engineer
  • Required skills :

  • Experience in creating and executing detailed test plans
  • Strong programming skills in one or more general purpose programming languages, Python and C ideal
  • Experience with software debugging
  • Strong Linux skills
  • Exposure to distributed computing
  • Experience with Continuous Integration
  • This job requires a team player with good organizational / planning skills, and a proven past successes in completing large projects
  • Preferred qualifications :

  • Experience automated testing for software written in C
  • Familiarity with open source development tools and techniques
  • Good understanding of file system fundamentals, including POSIX conformance
  • I / O and network benchmarking, stress testing
  • Scale testing over high performance, low latency, networks such as Intel Omnipath
  • Understanding of RPCs, network programming
  • Experience with an existing file system technology such as : ext 3 / 4, BTRFS, ZFS, WAFL
  • Familiarity with DAOS, Lustre, or similar parallel file systems
  • Knowledge of Agile development methodologies
  • Zgłoś tę pracę
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku