Apply Now    
Job ID: JR0802579
Job Category: Engineering
Primary Location: Santa Clara, CA US
Other Locations:
Job Type: Experienced Hire

Virtual Reality Design Technologist

Job Description
Job Description: The Perceptual Computing Group of Intel Corporation is looking to fill the position of Engine Developer to work on new vision-based sensing products for the consumer market. In this position, the candidate will drive the definition and execution of advanced technologies for Virtual Reality. The candidate will work closely with internal and external collaborators to develop and implement compelling new usages, algorithms, and technologies on Intel-based computing platforms. ResponsibilitiesWrite code that fulfills functional and technical requirements of VR systems Champion visual fidelity, new functionality, and performance across many prototypes developed by teammatesOwn application-level prototypes and demonstrations of new systems built in C++11Build out engine features including animation tools, scene editing, and optimized 360-degree video playbackInterface and optimize interactions with driver-level VR features including async timewarp and front-buffer renderingImplement beautiful mobile-optimized shaders and material systems in GLSL or HLSLDevelop 3D geometry processing and analysis tools + algorithms for real-time depth camera systems used in-engine.Deep-dive into other engines including Unity or Unreal to support team-wide prototype executionIntegrate in-house APIs for dense 3D scene reconstruction and hand/object detection and tracking


BS or MS in Computer science, Mathematics or relatedStrong software engineering competency in C++Deep experience with 3d mathematics (linear algebra, coordinate systems, quaternions, etc)Extensive experience in low-level graphics APIs (OpenGL 3.3+, DirectX, Metal, or Vulkan)Desire to work in a creatively flexible atmosphere with nascent algorithms and hardware prototypesExperience in Art or Multimedia Nice to HaveFluency in SDKs and APIs for new devices (Leap Motion, Thalmic Myo, Oculus SDK / OpenVR, Kinect SDK, OpenNI, OpenCV, ROS, etc).Proficiency with custom or commercial game engines including Unity or Unreal.Have implemented features against physics APIs like PhysX or Bullet.Skill in design thinking, process, and user experience. Besides technical expertise, the ability to work in a highly matrixed and collaborative environment is required. The person must have demonstrated strong drive to accomplish high-impact results, setting tough goals for himself/herself and executing to it, energetic and positive spirits taking pride in achievements, and straightforwardness in dealing with others in a direct and productive manner. Excellent communication skills are required

Inside this Business Group

Perceptual Computing (PerC) is an organization within Intel tasked with the research, development, and productization of technologies for Natural User Interaction, encompassing both human to machine and human to human experiences. PerC aims to build technologies that would help users to have natural, immersive and intuitive interaction with computers through not only touch interface but also through hand gestures, voice and video. The objective of PerC is to explore consumer-focused hardware and software applications of close-range hand and finger gestures, speech recognition, face recognition and tracking, augmented reality and more.

Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities