Job Description The Visual Processing and Computing Group of Intel Corporation is looking to fill the position of Virtual Reality Software Engineer in the Graphics Solutions team. In this position, the candidate will drive the definition and execution of advanced technologies for Virtual Reality based on Intel Gen graphics platforms. The candidate will work closely with internal and external collaborators to develop and implement compelling new usages, algorithms, and prototypes on Intel-based computing platforms. Responsible for developing multiple aspects of graphics software, display driver development and simulation environment development. Works 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 improvements. Also responsible for providing internal and external feedback to implement upcoming graphics features in yet-to-be-released OSes to ensure our hardware and software will function and perform as expected on next generation platforms as well as designing/developing/implementing graphics system-level software for future platforms.
BS or MS in Computer Science/EE/CE or related field. Candidate should have 5+ years of experience should be in the following areas: - Demonstrable knowledge of modern operating systems like Windows, Linux and/or Android. - Strong software engineering competency C/C++ programming - Familiarity with performance analysis tools such as GPUVIEW is preferred - Experience with one or more modern low-level graphics APIs (OpenGL 4, DirectX 11, Vulkan). - Desire to work in a creatively flexible atmosphere with nascent algorithms and hardware prototypes Nice to Have - Fluency in SDKs and APIs for new devices (Oculus SDK / OpenVR, Kinect SDK, OpenNI, OpenCV, ROS, etc). - Proficiency with custom or commercial game engines including Unity or Unreal. Besides technical expertise, the ability to work in a highly matrixed and collaborative environment is required.
Inside this Business Group
The Platform Engineering Group (PEG) is responsible for the design, development, and production of system-on-a-chip (SoC) products that go into Intel’s next generation client and mobile platforms. PEG strives to lead the industry moving forward through product innovation and world class engineering.
Our application process will be temporarily impacted while we make some upgrades to our application software. You will be unable to complete the application process during this period. We expect full site functionality to return on November 2nd. We apologize for the inconvenience and thank you for your patience.
In the meantime, we encourage you to sign up for our talent network. As a member, you will receive news and advice from our recruiters, as well as job alerts tailored to your specific skillset. We will also alert you when this maintenance is complete and the application process is back online.