AI Networking Software Development Engineer
Company: Intel
Location: Washington
Posted on: April 28, 2024
|
|
Job Description:
Job Description
Do Something Wonderful!
Intel put the Silicon in Silicon Valley. No one else is this
obsessed with engineering a brighter future. Every day, we create
world changing technology that enriches the lives of every person
on earth. So, if you have a big idea, let's do something wonderful
together. Join us, because at Intel, we are building a better
tomorrow. Want to learn more? Visit our YouTube Channel
(https://www.youtube.com/c/Intel/videos) or the links below!
- Life at Intel
(https://www.intel.com/content/www/us/en/jobs/life-at-intel.html)
- Diversity at Intel
(https://www.intel.com/content/www/us/en/diversity/diversity-at-intel.html%20%28%20we%20could%20rename%20the%20hyperlink%29)
The Network and Edge group (NEX) at Intel drives the
software-defined transformation of the world's infrastructure - in
data centers, in networks, and at the edge. We are a team of
problem solvers, experimenters, and innovators who are dedicated to
designing the network technologies that currently lead and continue
to transform data-center and AI ecosystems.
Intel NEX Cloud Connectivity (NCCG) team delivers best-in-class
Ethernet products and is at the heart of Intel's transformation
from a PC company to a company that powers the cloud and billions
of smart, connected computing-devices. NCCG's compelling Ethernet
products move the world's data and are the foundations of cloud
service and telecommunications data centers. We are a team of
problem solvers, experimenters, and innovators who are dedicated to
designing the network technologies that currently lead and continue
to transform datacenter ecosystems. As a world-class organization,
we're looking for outstanding talent to accelerate our growth
during an exciting time in Ethernet networking marketing
technology. If you're ready to be a part of this journey, then we
want to hear from you.
The Intel Ethernet Fabric Software development team is looking for
a software development engineer to work remotely to facilitate the
delivery of the next generation Intel Ethernet Fabric products for
AI and High-Performance Computing (HPC). This role focuses on
network stack improvements as well as solutions that span the
entire network such as congestion avoidance, packet recovery, and
overall network performance.
Job responsibilities include network product design, development,
testing, documentation, and analysis of software application
programs and sub-programs, as well as
Enhancements, modifications, and corrections to existing software,
as well as new development.
Assessing security requirements and design decision
implications.
Analysis of networking 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.
Qualifications
What we need to see (Minimum Qualifications):
Bachelor's degree in Electrical, Computer Engineering, or Computer
Science or Master's degree in Electrical, Computer Engineering, or
Computer Science degree in engineering, Computer Science.
5+ years of experience in C coding and Linux Bash scripting.
5+ years of experience in a Linux environment.
5+ years of experience with multi-threaded and/or asynchronous
communications environments.
3+ years' experience with network stack, and/or network protocols
such as RDMA.
How to Stand out (Preferred Qualifications):
Experience with Multi-NIC environments and features (e.g. load
balancing and failover).
Experience reading and modifying Linux user and/or kernel level
code such device driver and kernel module development.
Experience with network stack, and network protocols especially
RDMA.
Experience with MPI and communication stacks.
Experience with AI training communications stacks.
Experience with High Performance Network routing, security and
administration technical knowledge of Linux provisioning and
administration.
Experience with participation in Linux open-source projects,
including both user space and kernel.org.
Experience with Open Fabrics and Linux kernel development.
Amazing Benefits!
Here at Intel, we invest in our people. Beyond health, dental, and
retirement benefits, Intel's benefits package includes 14 paid
holidays per calendar year, three weeks of paid vacation, and
four-week paid sabbatical every four years of employment. Intel
also offers employees five bonuses per year dependent on overall
company and personal performance, and an employee stock purchase
program. Find more information about our Amazing Benefits here
(https://jobs.intel.com/benefits) :
https://jobs.intel.com/benefits
Inside this Business Group
The Network & Edge Group brings together our network connectivity
and edge into a business unit chartered to drive technology end to
end product leadership. It's leadership Ethernet, Switch, IPU,
Photonics, Network and Edge portfolio is comprised of leadership
products critically important to our customers.
Posting Statement
All qualified applicants will receive consideration for employment
without regard to race, color, religion, religious creed, sex,
national origin, ancestry, age, physical or mental disability,
medical condition, genetic information, military and veteran
status, marital status, pregnancy, gender, gender expression,
gender identity, sexual orientation, or any other characteristic
protected by local law, regulation, or ordinance.
Benefits
We offer a total compensation package that ranks among the best in
the industry. It consists of competitive pay, stock, bonuses, as
well as, benefit programs which include health, retirement, and
vacation. Find more information about all of our Amazing Benefits
here. (https://jobs.intel.com/en/benefits)
Annual Salary Range for jobs which could be performed in US,
Colorado, New York, Washington, California:
$186,552.00-$279,772.00
*Salary range dependent on a number of factors including location
and experience
Working Model
This role is available as a fully home-based and generally would
require you to attend Intel sites only occasionally based on
business need. This role may also be available as our hybrid work
model which allows employees to split their time between working
on-site at their assigned Intel site and off-site. In certain
circumstances the work model may change to accommodate business
needs.
Keywords: Intel, Burke , AI Networking Software Development Engineer, IT / Software / Systems , Washington, Virginia
Click
here to apply!
|