Job ID: JR0079651
The Programmable Solutions Group (PSG) was formed from the acquisition of Altera. As part of Intel, PSG will create market-leading programmable logic devices that deliver a wider range of capabilities than customers experience today. Combining Altera's industry-leading FPGA technology and customer support with Intel's world-class semiconductor manufacturing capabilities will enable customers to create the next generation of electronic systems with unmatched performance and power efficiency. PSG takes pride in creating an energetic and dynamic work environment that is driven by ingenuity and innovation. We believe the growth and success of our group is directly linked to the growth and satisfaction of our employees. That is why PSG is committed to a work environment that is flexible and collaborative and allows our employees to reach their full potential.
If your skills and qualification match this and interested to hear more about this type of Profile, please click apply to subscribe.
Covers the methodologies and technologies related to the creation, delivery and sustaining of the software, firmware, and tools infrastructure ingredients of the product.
Works in an interdisciplinary environment with program management, system, hardware, and validation engineers to address design and architecture tradeoffs, feasibility studies and define the detailed delivery plan.
Actively participates in the product life cycle from requirements definitions through design and into subsystem and system integration and sustaining.
Good understanding of Agile development methodologies.
Demonstrate versatility in software engineering across a variety of current programming and scripting languages.
Expert-level knowledge with Linux driver frameworks, kernel development and system architecture of x86.
Good understanding and experience with virtualization technologies including Intel VT-d, KVM/Xen, Windows Hyper-v, etc.
7+ years of development experience mainly on Linux kernel/drivers, PCIe devices preferred, delivering commercial products and upstreaming code in Linux kernel. Knowledge in the whole software stack is a plus.
3+ years of experience in leading architecture design for Linux drivers and/or system software.
Experience with computing acceleration programming using FPGAs, GPU or Intel Xeon Phi is a plus
Experience with OpenStack and/or machine learning frameworks such as TensorFlow, Caffe is a plus.
Experience in RTL programming for FPGA is a plus.
Experience with Git, Gerrit, and continuous integration workflow and tools.
Excellent verbal and writing communication skills.