Intel Network Software Engineer in Austin, Texas
Come and join us! Intel is seeking highly qualified candidates to join our Data Center Group (DCG) as a Network Software Engineer!
The Network Software Engineer performs network product design, development, testing, documentation, and analysis of software applications. In this role, you will handle development of new programs and subprograms as well as, enhancements, modifications, and corrections to existing software. Additionally, you will be responsible for designing application, writing code, completing programming and developing and executing testing and debugging routines, and documenting work and results.
As a motivated software developer at Intel you will collaborate with a multinational team of professionals and will have the opportunity to influence the vision of future products. As part of this team you will work collaboratively with other software engineers, hardware design teams, and firmware teams. In this position you will have an opportunity to design and develop device driver software for Intel's RDMA based networking cards.
The ideal candidate will have the following skills in addition to the qualifications listed below.
Familiar with RDMA technologies such as iWARP, RoceV2.
Familiar with programming in Linux kernel mode.
Familiar with Linux open source programming practices.
Comfortable task switching and managing multiple tasks at the same time.
Excellent verbal and written communication skills.
Ability to work effectively in a complex, fast-paced work environment.
In this position you will gain invaluable experience which will allow growth and expanded opportunities within this business group as well as future possible opportunities with other business groups within Intel.
You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Required Qualifications:
Bachelor's degree in Electrical Engineering, Computer Science, or equivalent with 4 plus years of industry experience, or a Master's degree in Electrical Engineering, Computer Science, or equivalent with 3 plus years of industry experience, or a PhD in Electrical Engineering, Computer Science, or equivalent with industry experience.
4 plus years of experience in C/C++ programming on Linux platform.
4 plus years of experience and knowledge of C/C++ including code triage and debugging skills.
Additional Preferred Qualifications:
2 plus years of experience with modern CPU architecture, such as memory cache hierarchy, and the implications for software performance.
2 plus years of experience with Cloud computing software.
2 plus years of experience with Understanding of Network protocols (IPv4, IPv6, DHCP, TCP).
2 plus years of experience with Use of appropriate hardware debug tools.
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.
US, California, Santa Clara;US, Oregon, Hillsboro
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....