Wednesday, December 16, 2009

CableLabs - Software Engineer

Software Engineer, Louisville
Posted by: "ResumesC" resumes@cablelabs.com resumecl

CableLabs is a cutting-edge technology company serving the global cable television industry. Engineers, entrepreneurs, developers and strategists work at our world-class laboratory located in Louisville, Colorado to help shape technologies that are driving the data, voice and video communications standards of the future. We are well-known for our many achievements in advanced network design, broadband, Voice over Internet Protocol and next generation digital video, because of the high caliber of our culture of determining and establishing the new technology trends that impact consumers throughout the world.

We are currently looking for a Software Engineer to join our team at our Louisville, Colorado facility.

SUMMARY

This individual will create software tools and applications required for certification of network elements for cable networks. The Software Engineer serves as an individual contributor, advisor, and leader in development and maintenance efforts for the automation of various specifications (e.g. DOCSIS, PacketCable, etc.).

FUNCTIONS

• Design and develop testing applications or simulators based on an understanding of the PacketCable or DOCSIS architecture & protocols. Work with senior technical staff to ensure adequate testability of technical specifications

• Maintain existing test platforms and test scripts, including fixing bugs and extending test platform to include new testing functionality

• Evaluate software tools for use in software development projects or the certification testing programs

• Review test plans; Enable test platform to automate testing of test cases included in the test plans

• Assist in the preparation of the laboratory testing environment. Train and prepare test technicians and lab staff to operate and support new test tools, procedures and equipment to support certification testing initiatives

• Support the preparation of simulation results and other technical information as requested. Assist staff in integrating this information into presentations

Requirements

Bachelors Degree in computer science required. This position requires a strong self-starter that is a fast learner in the areas of protocols and network related technologies. Additionally the candidate should have working knowledge of the following:

• 2+ years of professional experience with 3GL and 4GL programming languages commonly used for software development in computer data networking, test tool development, simulation programs, and GUI programs is required.

• Detailed knowledge of programming - especially Java, C/C++, TCL, PERL, shell scripting - on both PC and UNIX platforms is required. Web-based and XML programming experience, including XLST Transformation, XQuery, and XPATH a plus.

• Experience with one or more of the following protocols/technologies: DOCSIS 3.0 protocols, Session Initiation Protocol (SIP), SNMP, DHCP, HTTP

• Experience testing data and voice communications and networking equipment in IP environments (VoIP). Familiarity with IP Mulitmedia Subsystem (IMS) and DOCSIS is a plus.

• Demonstrated knowledge of software engineering life-cycle and current software development methodologies (e.g. Object-Oriented development, n-tier architecture).

• Familiarity with 3rd party testing equipment including packet generators and data capturing sniffers is preferred.

• Familiarity with data communications and data networking equipment in a cable TV (CATV) environment preferred.

• Excellent written and oral communication skills

Come be a part of an organization that is dedicated to identifying and delivering new and innovative video and broadband technologies over cable networks.

Please send your resume, summary of related experience, and salary requirements to resumes@cablelabs.com. Please reference Software Engineer when applying.

CableLabs offers a competitive salary with excellent benefits and rewards. For more information on this position and CableLabs in general, please visit our website at www.cablelabs.com. EOE.