Position Description:
Develop, create, test and modify computer applications for multimedia communications solutions. Manage a team of software engineers and senior software engineers. Design and implement desktop applications for windows operating systems. Design and implement web-based server applications for linux operating systems.Determine operational specifications and formulate and analyze software requirements. Research and develop media processing and compression algorithms performed using graphics hardware for optimal speed and performance. Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions. Utilize graduate-level research and analysis skills. Requirements:
Employer will accept 5 years of work experience in job offered or 5 years of work experience in a computer-related and computer-research occupations. In lieu of five years experience, employer will accept a Masters in Computer Science, Engineering or related technical field.
Education or experience must include:
team management;
socket network programming;
high-level programming languages including C, C++;
graphics hardware processing; and
audio/video media compression formats.
Experience may be gained concurrently. Any suitable combination of education, training, or experience is acceptable.
Payette Group - 11 months ago
- save job
-
block