The job you requested, Software Engineer, is no longer available. We have found a similar job.
Eng 4, Software Engineering - / Software Engineer (Video Engineer - IPTV)
Apply Now
Listing Info
Division/Entity
T+P
Job Overview
Responsible for planning and designing new software and web
applications.
Analyzes, tests, and assists with the integration of new applications.
Oversees the documentation of all development activity.
Trains non-technical personnel. Assists with tracking performance
metrics.
Integrates knowledge of business and functional priorities.
Acts as a key contributor in a complex and crucial environment.
May lead teams or projects and shares expertise.The Challenge
The Senior Software Engineer will provide technical leadership and will actively contribute to the design, development, integration, test, documentation and support of custom Internet based software applications. This hands-on position requires broad engineering competence and in-depth technical knowledge of developing and porting video playback, streaming and recording software.
The Task
Prepare technical requirements and software design specifications.
Ability to work closely with contractors and consultants to accomplish objectives.
Relocation assistance available for qualified candidates.
Interested candidates should email their resume in confidence to matt_taylor@cable.comcast.com for prompt consideration.
Tasks
Collaborates with project stakeholders to identify product and
technical requirements. Conducts analysis to determine integration
needs.
Designs new software and web applications, supports applications under
development, and customizes current applications. Develops software
update process for existing applications. Assists in the roll-out of
software releases.
Trains junior Software Development Engineers on internally developed
software applications.
Oversees the researching, writing, and editing of documentation and
technical requirements, including evaluation plans, test results,
technical manuals, and formal recommendations and reports.
Keeps current with technological developments within the industry.
Monitors and evaluates competitive applications and products. Reviews
literature, patents, and current practices relevant to the solution of
assigned projects.
Provides technical leadership throughout the design process and
guidance with regards to practices, procedures, and techniques. Serves
as a guide and mentor for junior level Software Development Engineers.
Assists in tracking and evaluating performance metrics. Ensures team
delivers software on time, to specification, and within budget.
Works with Quality Assurance team to determine if applications fit
specification and technical requirements.
Displays expertise in knowledge of engineering methodologies,
concepts, and skills and their application in the area of specified
engineering specialty.
Displays expertise in process design and redesign skills. Presents and
defends architectural, design, and technical choices to internal
audiences.
Consistent exercise of independent judgment and discretion in matters
of significance.
Regular, consistent and punctual attendance. Must be able to work
nights and weekends, variable schedule(s) as necessary.
Other duties and responsibilities as assigned.Requirements
Bachelors Degree or Equivalent
Engineering, Computer Science
Generally requires 7-11 years related experienceAdditional Requirements
Qualifications (2+ years):
Performance Optimization and Tuning
C++ (Cross Platform)
Working knowledge of Video Codec Technology and Container Formats (AVC, MP4, MPEG-2, MPEG-2 TS, H.264 etc )
Working knowledge of Adaptive Video Streaming over HTTP (Smooth, Adobe Zeri etc )
Working knowledge of GStreamer and/or OpenMax (desired)
Linux
Sockets
Strong Debugging and Root Cause Analysis SkillsDesired Additional Skills And Qualifications
Bachelor's Degree in Computer Science or related field, Masters Degree a plus.
Audio Mixing and Audio Sync
Working knowledge of DRM (Playready, Adobe Access or Cablecard) technologies and cryptography as it relates to video
Working knowledge of Set-Top Boxes (STBs)
Working knowledge of SEI (Close Captioning, 3D signaling)
Working knowledge of stereoscopic 3d video technology
Embedded Device Environments
Network Analyzer (Wireshark or other)
Expertise in Cloud Gaming
Relocation assistance available for qualified candidates.
Interested candidates should email their resume in confidence to matt_taylor@cable.comcast.com for prompt consideration.
Comcast is an Equal Employment Opportunity/Affirmative Action/Drug-Free workplace employer.