All offersGdańskCSenior Software Engineer
Senior Software Engineer
C
Intel Technology Poland

Senior Software Engineer

Intel Technology Poland
Gdańsk
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office
Intel Technology Poland

Intel Technology Poland

Intel Research Center in Gdansk was established in 1999. It is one of the largest Intel laboratories in Europe. We have over 2000 employees and we are still developing! Intel is your chance to work with technology that has a real impact on the world!

Company profile

Tech stack

    3D
    regular
    C / C++
    regular
    GPU
    regular
    Linux
    regular
    visual cloud
    regular
    Ray Traced
    regular
    CPU
    regular
    OpenCL
    regular
    Cloud Gaming
    regular
    Remote Desktop
    regular

Job description

Job Description

Do you feel you need a change? Read this really hot job posting! The primary role of this job is implementation and design of Visual Cloud software components for new Intel Visual Cloud Accelerators as well as for next generation Xeon Scalable Processors. The technologies you will learn are Intel Visual Cloud solutions such as Cloud Gaming, Remote Desktop with Graphics and Video Encoders such as AV1, HEVC, VP9. This is unique ability to learn through work very broad range of cloud video and graphics technologies, with focus on video encoding, GPU virtualization, and also Secure Guard Extension feature set. This is a challenge you need now in your carrier to grow yourself and have your carrier back in your hands. Don't hesitate to apply for this position!

About Intel VCD team in Poland:

The team has built 5 generations (since beginning of 2015) of the Visual Compute Accelerator PCIe card products and that has been well recognized by the VCD as Visual Accelerators Center of Excellence. Now the team continues to build next generation products that will enable Intel Visual Cloud for Cloud Graphics usages in the GPU-accelerated Data Centers as well as Xeon Scalable Processors Data Centers. Don't hesitate to join us!

Qualifications:
  • Experience in GPU processing such as 3D (both DX or OpenGL), media processing on GPU, or OpenCL or Ray Tracing is required for this position
  • Experience in Operating System architectures, user space and primarily kernel space drivers for Windows or Linux is required.
  • Experience in GPU performance characterization, 3D pipeline bottleneck detection based on performance metrics, understanding power budget in the GPU in 3D games or applications are priceless advantages!
  • CPU and GPU virtualization technologies are welcome, some of: QEMU, VMware, Citrix XenServer, KVM, understanding of SRIOV, VT-d, VT-g technical aspects are a huge plus.
  • Comprehensive knowledge of GPU driver architectures and APIs, these might include multi-adapter solutions in Vulcan, and DX12, is advantage;
  • BIOS and OS booting expertise is welcome;

Responsibilities:
  • Implement system drivers such as power manager for CPU and discrete GPU in Windows and Linux. 
  • Implement DLLs or libraries with Intel proprietary API so that Intel Hardware works within operating systems
  • Frequent collaboration with Intel customers to solve technical problems
  • Conduct performance and power characterization with software and hardware bottleneck root causing on Intel CPU, Intel GPU and discrete GPU.
  • Adopt compressive 3D or Ray Traced workloads to stress and prove the solution in the Cloud Gaming, Remote Desktop, and Remote Workstation usages
  • Conduct comprehensive research and POCs in new usage models for the solution
  • Perform performance optimization through hardware multithreading or AVX instruction assembly

What We Offer:

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.