Sunday, January 24, 2010

Comcast - Software Engineer

Software Engineer, Home Gateway (Network/Video) - Littleton, CO
Posted by: "Travis" travis_scott@cable.comcast.com travisscott24

Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly motivated team environment?

Comcast Converged Products (CCP) is looking for a few outstanding Software Engineers with a passion for designing and building high quality systems.

As a software engineer you will research, develop and deploy new core service delivery technologies for delivering stunningly new video experiences at a massive scale. The CCP Service Delivery team is a new, small and fast-moving team of world-class experts who are innovating in end-to-end video delivery. We are a team that thrives on big challenges, results, quality, and agility.

Responsibilities:

• Propose, prototype and evaluate multiple areas of consumer IP services delivered through consumer electronics.
• Write server-side and consumer premise equipment (CPE) code to create robust production systems.
• Rapid development of prototypes to test multiple design and architecture concepts.
• Develop custom test harnesses for 3rd party applications, interfaces and systems.
• Create robust implementations.
• Hands-on code contribution and shipping responsibility - libraries, API's, system modules and documentation.
• Coordinate and oversee outside development teams ensuring high quality, common style, proper design and testing.
• Work with and manage key equipment suppliers

Requirements:

• BS/MS preferred in Computer Science plus significant experience with commercial software engineering.
• A solid foundation in computer science, with strong competencies in data structures, algorithms, non-blocking I/O and software design.
• Extensive experience programming in C, C++ and Java, Good current knowledge of Unix/Linux environments, and solid experience in code optimization and high performance computing.
• Experience in embedded environments and consumer electronics such as set top boxes and broadband gateways, embedded environments such as OpenWRT.
• Experience with TCP/IP networking, MoCA, and 802.11 a/b/g/n (WiFi)
• Experience with lightweight RESTful web services
• Familiarity with video delivery technologies: TCP/IP, HTTP, Flash, RTP/RTSP, RTMP, SMIL, IGMP.
• Familiarity with video streaming solutions and technologies: Silverlight/IIS Smooth Streaming, Adobe Flash Media Server, and MPEG-TS, MPEG4-14.
• Good communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly.
• End-to-end experience in software development process: requirements, architecture, design, test, and integration
• Strong problem solving skills, adaptable, proactive and willing to take ownership.

If you would like to be considered for this opportunity, please email your resume to travis_scott@cable.comcast.com

NO AGENCIES
LOCAL CANDIDATES ONLY