Careers Software Engineer: Feature Developer

LOCATION:

Waterloo, Ontario Canada

WHO WE ARE:

Kaleidescape designs, develops and manufactures movie servers that have changed the way families enjoy movies and music in their homes. The award winning Kaleidescape System combines an engaging user interface, outstanding industrial design, and unique online services that set new standards in the consumer electronics industry.

Kaleidescape was founded in 2001 and is based in Sunnyvale, California. Research and development are done by Kaleidescape Canada, Inc., based in Waterloo, Ontario. Our products are available through custom-installation dealers and distributors throughout the world. For additional information, please visit us at: www.kaleidescape.com.

JOB DESCRIPTION:

The Kaleidescape system is a full featured, rich media entertainment system that is constantly evolving in new and exciting ways. Our intuitive interface and robust "it just works" philosophy are the cornerstones of our success.

Our applications development group is responsible for managing all the media and media information on the system. We also develop and maintain a web interface to the Kaleidescape system, and an application to synchronize music to iTunes on a PC.

Kaleidescape Engineering is seeking a developer to contribute to the advancement of our award-winning user interfaces. We want someone to design and implement new features, improve usability, and basically continue the quest to make our interface a compelling and delightful experience for our users. A good sense for practical UI design is very important!

QUALIFICATIONS:

Candidates should have a related University degree, excellent written and oral communication skills, extensive programming experience, attention to detail, a knack for UI design, and a strong desire to create high quality software. They should be diligent, methodical and self-sufficient with a common-sense approach to problem solving. The following skills are required:

  • Strong C++ (gnu) skills and experience
  • Strong sense for usability and design

Experience with some of the following is an asset:

  • Multi-threaded application development experience
  • Experience developing on Linux
  • HTML experience
  • AJAX experience

Kaleidescape offers competitive compensation and benefits. Employees have a unique opportunity to participate in building a great company and share in its success through profit sharing and stock options.

To apply for this position, please send your resume to careers-SW@kaleidescape.com.


Back to Careers