Job Description
The Principal Software Engineer will report into ONE Media Lab. This is a hands-on individual that works with the lab team to provide architecture, design, coding, debugging, integration and documentation support to our key next generation broadcast initiatives at ONE Media.
Responsibilities:
• Provide broadcast system architecture and design support for ONE Media Lab
• Develop proof of concept (POC) to determine technology viability
• Provide software architecture and design support to our broadcast application development team
• Research emerging broadcast technology, produce patents and make technology recommendation to the ONE Media leadership team
• Support ONE Media Lab's standards activities by creating technical contributions and engineering changes to SDOs
• Participate in the development and execution of compliance and acceptance testing in the lab
• Support ONE Media's Next Gen TV and Next Gen mobile services development and rollout
• Participate and support ONE Media's technology demonstrations at key events (NAB, CES, etc.)
• Write technical papers and make presentation at major conferences (NAB show, SMPTE, SBE, ATSC, etc.)
• Develop and providing training to other engineers
• Support other ONE Media's key initiatives
Required Skills
• BS in Computer Science, Engineering or related subject
• Strong analytical skills and has a passion for technology
• Excellent organizational, leadership skills and able to work as a team
• Proven expertise with 5 years of programming experience in C, C++, Java and RTOS
• Proficient with Linux and Android platform
• Proven experience in software development methodologies
• Experience working with standards documents and technical specifications
• Have working experience with rapid application development process (RAD)
• Experience with software development for Cable, OTT Streaming or Satellite receivers
• Good time-management skills
• Great interpersonal and communication skills
Preferred Skills
• Understanding of the ATSC 3 standard
• Experience in broadcast TV systems
• Experience and working knowledge of LTE and 5G technologies
• Working knowledge with HEVC, AVC, HDR and PKI system
• Experience with video streaming technology (e.g., MPEG Dash, HLS, MSS and RTSP)
• Working experience with sniffer tools such as Wireshark, SolarWindows, PRTG or similar
• Experience with virtualization and containerization (VMware, Virtual Box)
Sinclair Broadcast Group, Inc. is proud to be an Equal Opportunity Employer and Drug Free Workplace!
Jobcode: Reference SBJ-g30je4-54-152-77-92-42 in your application.