Job Description


Come and join a world class team at Intel. We are the Barefoot Switching Division, BXD, inside Intel's Network and Edge group. In this role, your daily agenda will be anything but ordinary.You will beworking on developing compiler technology for P4 - domain specific language that is used by customers to describe data plane operations. You will be working closely with various HW teams, open source community and P4 language committee. We have many interesting compiler projects across the board: in P4 front-end, middle-end and in various backends targeting several architectures.



Qualifications


Candidates 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. Requirements listed below would be obtained through a combination of Industry job relevant experience, internship experiences and or schoolwork/classes/research.


Minimum Education:



  • Bachelor's degree in Computer Science Computer Engineering, Electrical Engineering, Computational Science or related field of study


Minimum Qualifications:



  • 4+ years of experience in C++ programming

  • 4+ years of experience in system software architecture design, implementation and debugging

  • 4+ years of experience and understanding of all aspects of a compiler and related development and debugging technologies, especially code generation, program analysis, and pipeline optimizations


Preferred Qualifications:



  • Post Graduate Degree preferred

  • Experience with optimizing compiler backends register allocation, code scheduling

  • Experience and proficiency with code versioning systems (git/github)

  • Experience contributing to open source projects

  • Experience with networking applications

  • Experience with hardware modeling and simulation tools

  • Experience in constraint satisfaction problem-solving techniques

  • Experience with continuous integration frameworks (Jenkins, Travis)


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Confluent Confluent |
|
Today

Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Have you ever found a new favorite series on Netflix, picked up groceries curbside at Walmart, or paid for something using Square? That’s the power of data in motion in ac

Modus Create Modus Create |
|
5 d ago

Experience: Senior LevelHello! Are you ready to Work from Home and transform your career?We're looking for a Backend Engineer to join the engineering team at Modus. Want to help our clients build awesome solutions to accomplish their goals and vision? Are you interested in workin

FocusKPI, Inc. is looking for a Back End Software Engineer to work for our client.Work Location: RemoteDuration: 1 year contractResponsibilities:Utilize full-stack engineering skills to develop mostly backend and some front end applications using Python, React, & Typescript a

Job Title: Backend Software EngineerJob Summary:RevSpring is looking for a highly capable backend software engineer for a new team building our next generation healthcare revenue cycle management platform, OmniChannel. We are looking for a candidate with demonstrated experience b

Who we areAt PSNGR1 we’re building the next generation travel platform for travel agencies, businesses, and travelers. Our platform makes it easy to plan, book and manage your complete trips for both business and leisure travel.For businesses, this means a travel platform t

More jobs by this company

Intel Corporation Intel Corporation |
14 d ago

Job DescriptionCome and join us! Intel is seeking highly qualified candidates to join our Network and Edge group (NEX) as a Test Engineer! Barefoot Networks (BXD) is part of the Ethernet Networking Division in Intel's NEX, and we're looking for motivated, passionate and talented.

Job DescriptionCome and join us. Intel is seeking highly qualified candidates to join the BXD Barefoot Switching Division in our Data Platform Group DPG as a Software Development Engineer. We are part of the Connectivity Group CG and are looking for motivated passionate and talen

Intel Corporation Intel Corporation |
14 d ago

Job DescriptionCome and join us! Intel is seeking highly qualified candidates to join the BXD Barefoot Switching Division in our Data Platform Group (DPG) as a Software Development Engineer. We are part of the Connectivity Group (CG) in Intel's DPG and are looking for motivated p