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 -~----------~----~----~----~------~----~------~--~---
