Skip to content

JobNet: Jobs for Technical People


Mountain View, California - USD Full Time Posted: Friday, 8 November 2019
Shadow is a high-end streaming service for games. What does this mean? Any game you can play on a Windows 10 computer, you can play on Shadow using virtually any device you want! Turn a laptop, Mac, smartphone, tablet or even a 5-year-old PC into a high-end gaming rig through the Shadow app. Then, all you have to do is download your current game library to your Shadow account and start playing all your favorite PC games on max settings! We provide all of the power you'd get from a gaming computer at a fraction of the cost with none of the maintenance!. Our data centers are upgraded with every new generation of technology at no additional cost to you!

We are currently looking for a Senior Software Engineer to work in C++.

  • Develops, creates, and modifies general computer applications software or specialized utility programs.
  • Focus on building out and perfect the streaming server for Shadow.
  • Designs Windows services and drivers
  • Modifies existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Confers with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Stores, retrieves, and manipulates data for analysis of system capabilities and requirements.
  • Completing tasks that do not have defined steps; simultaneous use of multiple mental abilities is generally required to determine the best approach.
  • Support software releases during test and release cycles
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
  • 5+ years of experience with Programming Language (C, C++ preferred)
  • Device driver programming
  • OpenCL and Cuda experience required
  • Experience with H264 codec, H265 codec, and streaming protocols
  • Virtualization experience is a plus
  • Motivated engineer willing to take initiative and operate with minimum guidance

Mountain View, California, United States of America
11/8/2019 11:03:54 AM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.

Other jobs like this

San Francisco, Bay area California
150-220k base GREAT package
Alameda, California
Daly City, California
See more