Software Design Engineer - Recorder Technology

Position Location

Madison, WI

 

Primary Purpose

Responsible for understanding and implementing market-driven requirements to produce well-designed and robust rich media software applications. Software development using Object Oriented Analysis and Design and Object Oriented Technology supported by Agile Processes.

 

General Responsibilities

  • Design, develop, debug and test applications using Visual Studio.NET.
  • Implement standard design patterns and techniques where applicable
  • Develop custom software to integrate with existing systems.
  • Performance tuning, improvement, and implementation for high availability.
  • Install and deploy custom implementation at customer sites
  • Assist Sales Engineers, Tech Support and Hosting Administrators in debugging custom implementation.

 

Experience & Qualifications

  • Excellent programming abilities in C# on Microsoft.NET platform or C++ using Visual Studio.NET
  • Experience using DirectShow/Direct X, Windows Media Technologies/H.264/AAC encoding SDK’s, developing non-linear video editors
  • Familiarity with Web development technologies
  • Familiarity with SQL Server
  • Familiarity with using IIS & Windows Media Services as a streaming server

 

Education

Bachelor's degree in a related field or equivalent professional license preferred.