Engineering Development: Software Developer, On-Screen User Interface

LOCATION:

Sunnyvale, California USA

WHO ARE WE?

Kaleidescape: The Ultimate Entertainment Experience, without Compromise.

At Kaleidescape, we're still small, but well established – the best of both worlds. The Kaleidescape System, called the Best of the Best by The Robb Report™, delivers a completely new movie-viewing and music-listening experience. Kaleidescape provides the entertainment cornerstone for our clients' houses, yachts and private planes.

The Kaleidescape System's Servers, Movie Players and Music Players work seamlessly with our award-winning user interface through IR remote, personal computer, in-wall touch pad, or a sophisticated yet elegantly simple screen. We design and build all components from the operating system to the circuit boards, interfacing with a wide range of advanced control systems for audio and video playback. Learn more at http://www.kaleidescape.com/.

WHO ARE WE LOOKING FOR?

The Kaleidescape System on-screen user interface must balance several needs: to let the user find movies and albums easily, even if they're not sure what they want to watch or hear; to be easy to use for infrequent users and guests; and to look great!

Kaleidescape Engineering is seeking programmers to further develop this interface as we tackle other media types, even larger libraries (many thousands of titles) and the increasing sophistication of users. You will design and implement new features and changes to existing features. A good sense for practical UI design is important!

Candidates should have a related University degree or equivalent, experience designing and implementing user interfaces, a user-centered view of design, and a strong desire to create high quality products. Experience with some of the following is helpful:

  • C++, Linux, GNU toolchain
  • Multi-threaded architecture for smooth UI animation

 

APPLICATION INFORMATION:

No Recruiters Please!

If you would like to be considered for this position, please send an electronic copy of your resume along with an introductory letter to careers-sw@kaleidescape.com

We appreciate your interest in Kaleidescape and thank you for sharing your resume. We regret that we are not able to respond personally to all submissions. We will contact you if we decide to explore your qualifications in more detail.

 

Back to Careers