- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
Networking Software Development Engineer
-
Job CodeJR0209199
-
Jobs Rated11th
Intel is shaping the future of technology to help create a better future for the entire world. Our work in pushing forward fields like AI, analytics, and cloud-to-edge technology is at the heart of countless innovations. With a career at Intel, youll have the opportunity to use technology to power major breakthroughssuch as self-driving cards and rebuilding coral reefsand create enhancements that improve our everyday quality of life.
Join us, and help make
the future more wonderful for
everyone.
As a
Networking Software Development Engineer, you
will:
Develop libraries that expose silicon features' value through software APIs so silicon products may be easily consumed by the relevant ecosystem including partners, open-source communities, customers, and users.
Create libraries that enable silicon features functionality, performance, security, reliability, and scalability across silicon products such as CPU (Xeon, iCore, Atom), GPU, VPU, FPGA, and/or others and can be done in the context of multiple application domains such as crypto, security, AI, DSP, math, vision, graphics, networking, I/0, and storage.
Focus on the full SW life cycle with SW requirements, architecture/design, implementation, test and validation, system and platform integration, benchmarking, and/or customer/user collateral development.
Collaborate with silicon design teams to codesign optimized silicon and software solutions and support customer facing teams with SW libraries expertise.
Conduct or participates in multidisciplinary research and collaborates with design, layout and/or hardware engineers in the design, development, and utilization of productivity enhancement layout tools.
Design rule checkers and electronic data processing systems software and determines computer user needs.
Advise hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements, and designs/develops compilers and assemblers, utility programs, and operating systems.
The ideal candidate will have the following skills and behavioral traits in addition to the qualifications listed below.
Bring a growth mindset to a nascent technology domain that will evolve over the next decade.
Willingness to take calculated risks and stretch to achieve ambitious goals.
Excellent written/verbal communication and presentation skills.
Willing to foster an inclusive team-oriented working environment.
Analytical and logical problem-solving skills paired with creativity.
Qualifications
You must possess the below minimum education requirements and minimum required qualifications to be initially considered for this position. Additional preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications:
- Bachelor of Science Degree in Computer Engineering, Electrical Engineering, Computer Science or related degree and 4 years of relevant experience in the following areas:
- Experience with coding in C in an embedded environment.
- Experience designing/developing networking software components at driver, interface, protocol layer level for high performance devices such as routers, gateways, firewalls, or base stations.
- Experience with design/development of communication protocols such as TCP, IPv4, IPv6, IPsec, Ethernet, Radio Access Network protocols such as PDCP, RLC, MAC.
- Experience using test or traffic generator/analyzers such as TRex, Adtech, Smartbits, IXIA, WireShark or other similar tool.
Preferred Qualifications
- Experience with modern Intel platform architecture and platform advancements in CPU microarchitecture, cache and memory, IO and virtualization etc.
- Experience in networking workloads and dataplane development with DPDK, vPP etc and network and system performance optimizations.
- Experience using configuration management tools such as svn or git.
- Experience with hardware/software partitioning and network programming models, accelerators and I/O
- Experience with architectures and standards related to SDN and NFV, Open vSwitch, OpenRAN, P4 programming etc.
- Experience working with virtualization technologies such KVM, Xen, Containers.
- Experience with open-source project development cycles and contribution process.
Benefits Statement:
Here at Intel, we invest in our people. Beyond health, dental, and retirement benefits, Intels benefits package includes 14 paid holidays per calendar year, three weeks of paid vacation, four-week paid sabbatical every four years of employment, family planning care including adoption and fertility assistance, and over 45 diverse employee resource groups for networking and advocacy. Intel also offers employees five bonuses per year dependent on overall company and personal performance, and an employee stock purchase program.
Inside this Business GroupThe 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.
Other
Locations
US, Arizona,
Phoenix;US, California, San Diego;US, California, Santa Clara;US,
Massachusetts, Hudson;US, Massachusetts, Marblehead;US, New Jersey,
Multiple Cities;US, Ohio, Hudson;US, Oregon, Hillsboro;US,
Pennsylvania, Allentown;US, Virginia,
Fairfax
Intel
strongly encourages employees to be vaccinated against COVID-19.
Intel aligns to federal, state, and local laws and as a contractor
to the U.S. Government is subject to government mandates that may
be issued. Intel policies for COVID-19 including guidance about
testing and vaccination are subject to change over
time.
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.
Work Model for this Role
This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.
Jobs Rated Reports for Software Developer
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.