End-to-End Network Applications Network Software Engineer at Intel Corporation (Moscow, Russia)

End-to-End Network Applications Network Software Engineer at Intel Corporation (Moscow, Russia)


Add To Bookmarks
Company:
Location: Moscow, Russia
Type: Full Time
Created: 2021-06-18 05:01:28

Apply Here


Job responsibilities include:

  • Network product design, development testing documentation, and analysis of software application programs and subprograms as well as enhancements modifications and corrections to existing software

  • Assessing security requirements and design decisions implications

  • Analysis of network protocols to troubleshoot networking problems and to recognize and develop network performance solutions

  • Extensively unit testing implementations

  • Coding to standards and integrating with existing solutions

  • Developing and executing project plans budgets and schedules as appropriate

Additional responsibilities may include debug and system testing of software products using systematic tests to develop, apply and maintain quality standards for company products. May work directly with other teams developing and optimizing compilers operating systems and other software technologies. These positions develop software applications for external customers.

Qualifications

  • BS or MS Computer Science or related degree with 3-4 years of experience
  • Strong programming skills in at least 1: C++ / C / bash / Python in Linux programming environments

  • Intermediate or higher English level

Desired skills

  • Strong capabilities in Linux network stack and network protocols especially RDMAAbility to debug challenging multithreaded and/or asynchronous communications problems and read Linux user and kernel-level code

  • Ability to multitask and make progress on multiple technical fronts simultaneously

  • Ability to determine key takeaway points from multidimensional problems and communicate concisely and effectively

  • Familiarity with MPI and communication stacks

  • Familiarity with AI training communications stacks

  • Familiarity with High-Performance Network routing security and administration

  • Technical knowledge of Linux provisioning and administration

Inside this Business Group

The Data Center Group (DCG) is at the heart of Intel’s transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies—spanning software, processors, storage, I/O, and networking solutions—that fuel cloud, communications, enterprise, and government data centers around the world.