Manager, Software Engineer, Embedded - Layer 3TV

TMobile   •  

Greenwood Village, CO

Industry: Telecommunications.


Less than 5 years

Posted 265 days ago

This job is no longer available.

Manager, Software Engineer, Embedded - Layer 3TV



Layer3 TV is seeking an innovative and results-oriented Embedded Software Engineering Manager to work with our team creating Linux-based operating systems and embedded video applications to power our next-generation cable service. These systems and applications exploit the tremendous potential of our STBs (Set-Top-Boxes), remote controls and users' own mobile devices.
This person will function as an individual contributor as well as helping to grow our team with the needs of the business.STUFFYOU TELLPEOPLEAT PARTIES


You are a great fit for this role if you have the following skills and experience:

  • Graduate degree or higher in Computer Science, Computer Engineering or related field
  • 3-5 years of functioning in a contributing Manager or Lead role on a team of Embedded Software Engineers
  • Strong embedded systems software architecture
  • Designing, developing, debugging and deploying Linux on embedded hardware platforms
  • Strong in all aspects of Linux architecture and development, from drivers and hardware interfaces, up through application layers
  • Solid understanding of API design and maintenance
  • Understanding of security fundamentals such as PKI, encryption, and hardware security
  • Remote software updates, version control and dependencies
  • Knowledge of media management and playback, especially as it relates to linear and online video
  • Strong software development processes and configuration management
  • Creating and implementing automated tests at the unit, integration and performance levels

Some specific technologies / abilities that Layer3 TV is interested in:

  • Ability to guide and mentor a team of individuals to deliver quality code on a reliable and predictable cadence
  • Experience with Set-Top-Box System on Chip (SoC) solutions from vendors such as Broadcom, Intel, Entropic and others. Including, in particular, specific experience with Broadcom BCM74xx SOCs
  • Strong C/C++ skills
  • Networking protocols such as Ethernet, MoCA, IPv4 and IPv6, DHCP, DNS, SNMP, HTTP(S)
  • Knowledge of media content compression methods such as MPEG-2, AVC, HEVC
  • Adaptive streaming technologies such as HTTP Live Streaming, HTTP Dynamic Streaming, Microsoft Smooth Streaming and MPEG-DASH
  • Content Protection such as HDCP, DTCP/IP, MSFT PlayReady, Verimatrix, Widevine
  • Streaming technologies such as HTTP Progressive Download and RTP/RTSP, DLNA HTTP
  • DOCSIS 2.0/3.0; service flow, channel bonding
  • STB Software frameworks, such as RDK are a plus