The FPGA Product Team (FPT) is seeking an ambitious and knowledge-hungry programmers to take part in development of acceleration solutions for datacenters – our products address server market. Our focus is very broad ranging from networking protocol processing, data processing (compression) to deep learning in particular neural network based image recognition. The scope of the project spans HW & SW development. At this position, you will be responsible for development of software layers of Xeon-FPGA acceleration solutions. As a team member you will be working on next generation products and will have an opportunity to gain experience in writing algorithms optimizing the performance and energy efficiency of Intel processors.
Your responsibilities may include but not be limited to:
Occasionally travelling to and assisting the customers or other Intel teams located across the globe
Inside this Business Group
Knowledge of technologies that are listed below or willingness to learn them:
Knowledge of Linux installation, configuration and basic system administration
Good programming and technical skills in at least 2 of the following programming languages: Python, Bash, C++, C, C, Java
Knowledge of Object Oriented Programming
Familiarity with network protocols TCP/IP stack, network configuration, etc. will be very helpful
Familiarity with virtualization and cloud technology e.g. OpenStack will be very helpful
Knowledge of FPGA, VHDL, Verilog is additional advantage.
Good English skills for verbal communication and technical documentation authorship
Strong problem solving skills and good analytical skills
Good teamwork and cooperation
Technologies that we use:- C++ , C, Python, Linux: Ubuntu, CentOS - Bash, Git.
What We Offer
At Intel, you come to work in a collaborative, supportive environment, where your equally brilliant colleagues will push you to be your best. There's no fear of failure-we know that's how innovation happens. And you'll never be bored.
We offer competitive benefits and pay, opportunities for professional development and the flexibility you need to achieve balance. Intel fosters a collaborative environment allowing the brightest minds in the world to come together to achieve exceptional results.
Besides regular duties you can:
- Take advantage of various career development activities.
- Participate in various innovation-focused activities (innovation lab, collaboration events, and patent submissions writing).
- Have a chance to participate in Intel Great Place to Work program which gathers people who love running, cycling, squash, tennis, cross fit, photography, and many more.
- Relax during energetic team events (skiing, scuba diving, kayaking, etc.)
- Chill out with unlimited amount of coffee, tea, and soft drinks :).
Base salary is accompanied with such additional benefits as bonuses, private medical plan, life insurance, lunch coupons, and more.