15 days old

Engineer 4, Software Development & Engineering

Comcast Cable Communications, LLC
Philadelphia, Pennsylvania
Apply Now
  • Job Code
    Job ID #3089
  • Job Type
    Employee
  • Job Status
    Full Time
  • Jobs Rated
    8th

Engineer 4, Software Development & Engineering — Comcast Cable Communications, LLC, Philadelphia, PA.


Provide technical leadership within teams responsible for building software and applications for Comcast’s Customer Premise Equipment (CPE), including Set Top Boxes (STBs) and cable modems; design and develop the middleware platform for Internet Protocol (IP) Video playback, supporting the recording and time shift buffering features on STBs; utilize C++, C, Agile methodologies, and data structures to develop software for STB and Consumer Electronics (CE) devices; utilize adaptive IP streaming protocols like HLS, DASH, MPEG2, and MPEG4; utilize Inter-process communication (IPC) to develop embedded systems software; utilize Adobe Access and AES-128 for Digital Rights Management; utilize Python to develop test tools and cases for video player testing; deliver video content over IP networks utilizing TCP/IP, UDP, Multicasting, HTTP, and UPnP; utilize STB System on a Chip architecture to design and develop video and graphics software; utilize software version control and management tools like Git/SVN; utilize Java, JavaScript, and Shell Scripts to develop interoperable modules for multimedia devices; work with vendors and cross-functional teams to build a robust, scalable platform; monitor the health of IP Video and identify ways to improve the customer experience; design and develop software for the decoding and playback of IP video streams; enhance and optimize media software for Comcast-owned STBs and CE devices; identify, triage, support, and fix performance bottlenecks and software defects on C/C++ applications running on STBs; perform code review for team members; interact with cross-functional teams, vendors, and clients, to ensure interoperability of modules; integrate and update open-source components required for IP Video presentation on STBs; provide test support to Quality Assurance (QA) teams; perform sprint and deliverable planning and releases; and mentor, train, and provide guidance to junior-level engineers.



Requirements: Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering, or a related technical field, and five (5) years of experience utilizing C++, C, Agile methodologies, Git/SVN, and data structures to develop software for STB and CE devices; of which two (2) years includes utilizing HLS, DASH, MPEG2, and MPEG4 adaptive IP streaming protocols; utilizing IPC to develop embedded systems software; delivering video content over IP networks utilizing TCP/IP, UDP, HTTP, and UPnP; and utilizing JavaScript and Shell Scripts to develop interoperable modules for multimedia devices.


Apply to: renu_puril@comcast.com


Reference Job ID #3089


Categories

Jobs Rated Reports for Software Engineer

Posted: 2021-03-25 Expires: 2021-04-24

Share this job:

Engineer 4, Software Development & Engineering

Comcast Cable Communications, LLC
Philadelphia, Pennsylvania

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast