Seattle, WA
6+Months
 
 
 
Job Descriptions 
  
Common Description 
RealNetworks pioneered media delivery over the Internet when it released 
RealAudio Player, Server and Encoder in 1995. Every new version of the product 
brings to its customers innovative technologies like universal playback of all 
the popular media formats, 3GP mobile device streaming support, Download & 
Recording of the Internet content right from your web browser and many more. 
  
If you want to participate in further progress of RealNetworks encoding related 
technologies please join us in Technology, Products and Services development 
team. 
  
SDE 
  
Primary responsibilities include designing and developing a professional media 
encoding product. Qualifications include a minimum of 5 years of C++ 
development experience coupled with strong object oriented design skills under 
a Windows and/or Linux development environment. Implementation experience with 
codec integration is required.   The position requires that the successful 
candidate have sufficient background to start integrating existing codec 
implementations into an existing media encoding architecture (Helix DNA 
Producer). 
  
The successful candidate must be creative, have strong problem solving ability, 
good verbal and written communications skills, experience with consumer 
software applications and be looking for a challenging but rewarding role in a 
fast-paced, dynamic environment. Technical degree in Computer Science or 
Mathematics is required. 
  
Job Requirements: 
  
Required Experience: 
Bachelor’s degree in Computer Science, Engineering, Electrical Engineering, or 
a related field, followed by five years of progressive post-baccalaureate work 
experience as a Software Development Engineer, Programmer Analyst, or related 
occupation including: 
l  5 years minimum experience programming in C++ 
l  Object Oriented analysis and design 
l  Skills in at least some of the following areas: 
l  Cross-platform development 
l  COM 
l  Multi-threaded development 
l  Network programming 
l  Multimedia systems 
  
Preferred Experience 
l  Development experience or in-depth knowledge of the Helix DNA Producer 
architecture <http://helixcommunity.org>. 
l  Working with networks, integrated applications, and multimedia delivery 
system infrastructure 
l  Experience in integration of MPEG-4, H.264 video codecs and AMR, AAC audio 
codecs into media encoding applications. 
l  Knowledge of MPEG4 ISMA and 3GPP media file formats 
l  In depth knowledge of 3GPP Release 5 and Release 6 mobile broadcast 
standards 
l  Experience working with with QuickTime and/or DirectShow APIs 
l  Linux OS and driver configuration (including video capture) and shell 
scripting (bash, ksh, csh) 
  
Essential Functions and % of Time 

Feature designs - 15%
Feature implementation - 50%
Fixing of software defects - 20%
Interaction with test engineers to identify and fix defects - 5%
Consulting other SDEs of the team - 5%
Write documentation on technical architectures/features - 5%
  
GUI SDE 
  
Primary responsibilities include designing and developing a professional media 
encoding product user interface. Qualifications include a minimum of 5 years of 
Windows GUI development experience coupled with experience writing command line 
applications user interface on Windows and/or Linux. 
  
The successful candidate must be creative, have strong problem solving ability, 
good verbal and written communications skills, experience with consumer 
software applications and be looking for a challenging but rewarding role in a 
fast-paced, dynamic environment. Technical degree in Computer Science or 
Mathematics is required. 
  
Job Requirements: 
  
Required Experience: 
Bachelor’s degree in Computer Science, Engineering, Electrical Engineering, or 
a related field, followed by five years of progressive post-baccalaureate work 
experience as a Software Development Engineer, Programmer Analyst, or related 
occupation including: 
l  5 years minimum experience programming in C++ or C# GUI Development on 
Windows 
l  2 years minimum experience developing a command line user interface on 
Windows and Linux 
  
Preferred Experience 
l  Experience developing localized GUI and command line applications 
l  Experience working with integration of Windows Driver Model capture dialogs 
in graphical applications 
l  Linux OS and driver configuration (including video capture) and shell 
scripting (bash, ksh, csh) 
  
Essential Functions and % of Time 

Feature designs - 15%
Feature implementation - 50%
Fixing of software defects - 20%
Interaction with test engineers to identify and fix defects - 5%
Consulting other SDEs of the team - 5%
Write documentation on technical architectures/features - 5%
  
STE 
  
Primary responsibilities include designing and developing test plans and 
automation for testing of  a professional media encoding product. 
Qualifications include a minimum of 5 years of testing experience coupled with 
strong troubleshooting skills under a Windows and/or Linux environment. Testing 
experience with media encoding and playback is required.  The position requires 
that the successful candidate have sufficient background validate proper 
adherence to 3GPP and ISMA file and codec standards,  to troubleshoot quality 
and performance related issues with encoded media content and validate proper 
functioning of media playback in local and streaming playback environments. 
  
The successful candidate must be creative, have strong problem solving ability, 
good verbal and written communications skills, experience with consumer 
software applications and be looking for a challenging but rewarding role in a 
fast-paced, dynamic environment. Technical degree in Computer Science or 
Mathematics is required. 
  
Required Experience 
l  At least 5 years experience testing encoding or media playback technologies 
l  Strong analytical and troubleshooting skills 
  
Preferred Experience 
l  Work experience developing software test automation 
l  Linux OS and driver configuration (including video capture) and shell 
scripting (bash, ksh, csh) 
l  Experience with video capture devices on Windows and/or Linux 
l  Experience with streaming media servers such as Helix Server, Darwin 
Streaming Server or Windows Media Server. 
l  Experience with streaming or RTSP or HTTP Progressive Download to mobile 
handsets 
  
Essential Functions and % of Time 

Test Plan Development - 20%
Test Automation Development - 30%
Test Leadership - 30%
Verification of software defects fixes - 10%
Interaction with test engineers to identify and fix defects - 5%
Consulting other members of the team - 5%
  
  
STE Intern 
  
Primary responsibilities include execution of test plans and automation for 
testing of  a professional media encoding product.  Technical degree in 
Computer Science or Mathematics is not required but familiarity with computers 
and ability to do more than just "use Microsoft Word" is absolutely essential. 
  
RealNetworks will train as necessary but candidate must be able to pick up on 
new concepts and technologies quickly, be wiling to eager to learn new subjects 
and capable of self-direction.  Candidate will be given an assignment and 
training on how to execute and be expected to execute that task to completion 
with minimal intervention.  
  
Some specific tasks might be: 
l  Generate library of media content from source materials using various 
encoding tools 
l  Perform encoding of source content and verification of results including: 
  verify quality via local playback in various players 
  verify quality via remote playback off streaming server on desktop players 
  verify quality via remote playback off streaming server on mobile handset 
players 
l  Carry out steps outlined in test plan to exercise product in various use 
scenarios 
l  Author XML-based automation test cases in in-house automation infrastructure 
l  Execute automation and report results 
  
Candidate will learn about the software development process and follow best 
practices in an efficient and well seasoned software development team.  
Processes in place today will demonstrate how good software development is done 
in a group which regularly practices structured scheduling and planning 
processes, reporting and daily status, team knowledge repository maintenance 
and agile software development methodologies. 


Dave, 
Technical Recruiter 
COOLSOFT LLC, 
Phone: 502 379 4456  or 502 212 9464 EXT 116 
[email protected] 
www.coolsofttech.com 
Yahoo IM: dave_coolsoft 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sudhi0707?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to