About Renewed Vision

Job Opportunities

Renewed Vision is growing! We need some first class individuals to help us achieve our goals. With the success of our products, the opportunities abound. We're very excited about our future and are eager to expand our team with passionate individuals looking to make a difference. Working with Renewed Vision will be fun, fast paced, challenging and rewarding. A complete set of benefits will be available to all full-time personnel and salaries will be market competitive and based on level of experience. Not all positions are needed immediately, but are listed here in case the ideal candidate is discovered.

If you share that desire, have a look at the opportunities below and let us know if you feel you qualify for any of these roles. If so, please eMail your résumé to jobs@renewedvision.com and describe why you are suited for the desired position.


Senior Software Engineer (Mac)

Experienced Macintosh Cocoa programmer to work with and develop software for live presentation and Audio/Video Production. Applicants must have at least 3-5 years of experience developing Mac software and demonstrate products they've developed. A strong knowledge of OpenGL and the QuickTime architecture is a major plus.

Responsibilities
  • Develop Objective-C, Cocoa based components for our key applications and engineer exciting new products
Key Requirements
  • Ability to write and debug quality code working within CVS system
  • A keen sense of object-oriented principles and memory management
  • Highly resourceful and self-motivated with strong design and analytical skills
  • 3+ years of Macintosh product development experience, Objective-C preferred
Additional Skills and Experience Needed   (one or more of the following)
  • Multi-threaded applications
  • OpenGL and QuickTime architecture
  • Client-server and network based applications
  • Interapplication communication with remote file management / synchronizaiton



Senior Software Engineer (Windows)

Experienced Windows programmer to work with and develop software for live presentation and Audio/Video Production. Applicants must have at least 3-5 years of experience developing PC software and demonstrate products they've developed. A strong knowledge of DirectX, .NET, and video architecture is a major plus (Windows Media and QuickTime).

Responsibilities
  • Develop key applications and engineer exciting new products in the video industry
Key Requirements
  • Knowledge and comfort programing in .NET 3.5 and 4.0 frameworks
  • Experience with developing DirectX oriented solutions
  • Experience in developing for 32 and 64 bit environments
  • Ability to write and debug quality code working within CVS system
  • A keen sense of object-oriented principles and memory management
  • Highly resourceful and self-motivated with strong design and analytical skills
  • 3+ years of PC product development experience (C, C++, C#)
Additional Skills and Experience Needed   (one or more of the following)
  • Understanding of media and compression technologies and the tools used with this type of content - .WMV, .AVI, .MOV (QuickTime Architecture), MS Expressions (H.264), K-Lite, etc.)
  • Multi-threaded applications
  • Client-server and network based applications
  • Interapplication communication with remote file management / synchronizaiton
  • Mobile device development (iPhone, Android, etc.)