AT&T Senior Software Integration & Deployment Lead in El Segundo, California
AT&T Entertainment Group is revolutionizing entertainment and bringing the world cutting edge products and services. We are delivering a premium video experience on any device through state-of-the-art technology, unmatched programming, and industry leading customer service.
The Software Engineering Set Top Box Integration & Deployment Team plans and delivers new releases that increase the world class experience that our customers expect. We enable new products, optimize market opportunities, and reduce customer contact rates.
An entrepreneurial spirit is alive in all that we do, reinforcing our values of leadership, innovation, decisiveness, agility, teamwork, and integrity. Each day we imagine what the best video entertainment experience can be for our customers.
If this sounds exciting to YOU, we are looking for a Senior Software Integration & Deployment Lead to deliver excellence with a strategic focus, ensuring that customers, both internal and external, are incredibly satisfied with the DIRECTV Set Top Box releases. Internal and external relationships are core to the role as this person will have direct involvement with Customer Care, Engineering Operations, and Engineering Field Support to ensure customer satisfaction.
In this role, you will solve complex system and software problems in a fast-paced environment, provide highly responsive professional communication, and effectively coordinate internal resources. This role is a great opportunity to advance your technical skills and data analytics in a supportive environment. You will be the primary point of contact with multiple strategic partners in this highly visible role.
Key duties and responsibilities include:
Provides advanced troubleshooting, fault isolation, and root cause analysis skills to resolve technical problems on a daily basis, which includes verifying and triaging issues, analyzing system data, and helping in the resolution of the issue.
Creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion.
Researches, reports and corrects any quality assurance issues with software development and release teams.
Strengthen the team’s partnership with Customer Care, Field Engineering, Software Development Teams, Program Office, Product, and Test & Validation Teams in identifying, reporting, resolving issues in the field, and communicating opportunities for improvement.
Escalates urgent problems requiring more in-depth knowledge to appropriate internal resources.
Leads and directs the work of field support staff.
Manages team budget to ensure overall department budget goals are met.
Skills and Qualifications include:
Bachelor’s degree in Computer Science, System Engineering, or related field with a strong academic record required. Masters is a plus
Must be a systems thinker capable of identifying root causes within a large scale system
7+ years of relevant software development experience using C/C++, Java and POSIX in a Linux environment on an embedded platform
Knowledge of ATSC, NTSC, Audio & Video Transports and Codecs (MPEG-2 TS, MP4, H.264, AVC, HEVC, AC3, AAC, etc.)
Knowledge of video/audio hardware to perform decoding, transcoding, playback, recording and streaming of content (HLS, MPEG DASH, etc.)
Experience with Conditional Access and Digital Rights Management, HDMI, DTC-IP, DLNA, Closed Captioning 608/708, DVB
Thorough understanding as well as practical experience with the software development lifecycle
Experience resolving a wide range of issues in creative ways
Ability to work independently in a fast-paced, deadline and pressure driven environment
Demonstrate good analytical judgment in selecting methods and techniques for obtaining solutions
Familiarity with embedded systems, consumer electronics, and video/data content protection is a strong plus.
Experience working with metrics to drive decision making is desirable
Must be available to work occasional extended hours
Must be highly technical, hands-on and also capable of managing communication with multiple organizations
In addition, we look for people with the following attributes:
You thrive in a culture of learning and teaching. You love challenging yourself to constantly improve, and sharing your knowledge to empower others.
You care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build complete and long-term solutions for the whole ecosystem.
You are hungry to know our product offering inside and out. To be the authority on solving customer problems and digging into new problems we haven't seen before.
You are dedicated to doing what it takes to help the team win