Network Systems and Solutions Engineer

Intel Intel · Semiconductors · California, Santa Clara, United States +1

This role focuses on providing technical support and engineering solutions for Intel's programmable Infrastructure Processing Units (IPUs) to customers, involving hardware and software integration, system bring-up, driver configuration, and use case testing. The engineer will also develop technical collateral, evaluate tools, and analyze customer feedback to drive product improvements.

What you'd actually do

  1. Provide technical support to customers integrating Intel Ethernet products and technologies, ensuring high quality designs and accelerating design cycles and time to market.
  2. Contribute across the full IPU lifecycle, including board and platform bring up, low-level device initialization, OS driver and kernel configuration, system management, feature enablement, use case testing, debugging, and verification.
  3. Work closely with internal and external partners to understand use cases and requirements; collaborate across engineering, architecture, program management, and product management teams to drive end-to-end solution delivery across time zones.
  4. Develop technical collaterals such as application notes, user guides, and white papers to support and simplify customer design with Intel IPU.
  5. Evaluate, create, and enhance tools or software to improve efficiency, optimize product quality, and enhance performance.

Skills

Required

  • Networking fundamentals
  • NIC hardware and software stacks
  • Linux distributions
  • PCIe devices
  • network management protocols
  • system debug
  • Networking Solutions Engineering
  • Electrical or Computer engineering, Computer Science or related field
  • Bachelor's or Master's degree
  • 6+ years of combined experience

Nice to have

  • Ethernet products and ecosystems for enterprise and data centers
  • Cloud Service Providers
  • data center workloads
  • RDMA
  • collectives
  • AI benchmarking
  • secure boot flows
  • trusted computing environments
  • system software stacks
  • software-hardware interactions
  • platform firmware
  • device drivers
  • Linux kernel
  • user space application performance
  • build and development tools
  • GCC
  • Git
  • GitHub
  • RPM
  • Make files
  • Shell Scripting
  • Docker
  • Jenkins

What the JD emphasized

  • Networking fundamentals
  • NIC hardware and software stacks
  • Linux distributions
  • Networking Solutions Engineering