20 days old

Networking Software Development Engineer

Intel
Austin, TX 78701
  • Job Code
    JR0209199
  • Jobs Rated
    11th
Job Description

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 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.



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

Posted: 2022-05-05 Expires: 2022-06-05

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.

Share this job:

Networking Software Development Engineer

Intel
Austin, TX 78701

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Good
68/220
Stress
Very Low
26/220
Growth
Very Good
18/220
Powered ByCareerCast