Expires soon Intel

Similar Jobs OpenCL GPU C++ Developer

  • Gdańsk (Gdańsk)
  • IT development

Job description

Job Description

We are looking for an experienced engineer to join the Software Engineering organization within the Visual and Parallel Computing Group VPG.In this role you will work on the newest technologies associated with Intel graphics. You will be able to demonstrate the ability to effectively work with cross-geo teams of software development and validation engineers, graphics architects, performance analysts and other support teams to create and innovate cutting edge graphics features. You will have an opportunity to make impact on future hardware design and software improvements by defining innovative features or validation strategies to deliver best in class products and improve overall user experience.Your responsibilities will include, but will not be limited to:Gaining and continuously extending in-depth knowledge of Intel graphics architecture and features as well as demonstrating it in day-to-day activitiesUsing a structured approach in designing, developing and testing graphics system-level software and/or toolsWorking with various partners to enhance and improve graphics performance on upcoming processor graphics devices by analyzing performance issues in software drivers and applications, implementing software performance improvements, and recommending future hardware & software improvementsEnsuring our hardware and software will function and perform as expectedRoot-causing and resolving issuesTo learn more about the product we deliver, visit our project at https://github.com/intel/compute-runtime/

Inside this Business Group

The Core and Visual Computing Group (CVCG) is responsible for the architecture, design and development of the CPU core and visual technology IPs that are central to Intel's system-on-a-chip (SoC) products and key to our datacenter, client and Internet-of-Things (IOT) platforms. CVCG strives to lead the industry through continuous innovation and world class engineering.

Desired profile

Qualifications

Must have:Master's Degree or Bachelor's in Computer Science, Computer Engineering or equivalent2+ years of experience in software and/or hardware commercial projectsPractical knowledge of C/C++ and scripting languagesAbility to technically lead tasks and solve complex technical issues- Knowledge of software revision control toolsPractical knowledge of various debugging, logging and tracing toolsKnowledge of Windows*, Linux* and/or MacOS* operating systems and experience in developing applications and/or drivers for these operating systemsDesire and ability to quickly learn and gain new knowledgeGood verbal and written communication skills in EnglishNice to have:In-depth knowledge of 3D graphics and GPGPU pipeline and API standards: Direct3D*, Vulkan*, OpenGL/ES*, OpenCL*, etcExperience in hardware simulation, emulation or virtualization technologiesExperience in performance analysis and optimizations developmentKnowledge of low-level programming languages and hardware programming aspectsTechnical understanding of operating systems internalsExperience with open-source development for Linux including contributing to open-source repositories such as githubExperience with test-driven development approach

Make every future a success.
  • Job directory
  • Business directory