For more than two decades, Telestream has been at the forefront of innovation in the digital video industry, pioneering file-based video transcoding and high-quality media exchange over IP networks. Telestream provides world-class live and on-demand digital video tools and workflow solutions that allow businesses and consumers to transform video on the desktop and across the enterprise. Many of the world's most demanding media and entertainment companies such as CBS, BBC, CNN, FOX, CBC, Comcast, Direct TV, Time Warner, MTV, Discovery and Lifetime, as well as a growing number of users in a broad range of business environments, rely on Telestream products to streamline operations, reach broader audiences, and generate more revenue from their media. If you're looking for an industry leader in the high growth area of video, Telestream is for you.
Software Engineer
Location: Bristol, GBR
Responsibilities:
1. Contribute to the development of innovative detection logic for issues such as chroma dropout, black frames, audio silence, freeze frames.
2. Integrate with third party quality control libraries.
3. Collaborate with QA engineers and product managers to refine and validate quality control tests.
4. Take ownership of code quality through the creation and execution of comprehensive unit tests.
5. Troubleshoot performance issues related to system environment, file formats, and test execution.
6. Contribute to system design and architecture for scalable and reliable quality control services.
Requirements:
1. Bachelor's or Master's degree in computer science or related technical field.
2. Proficiency in C++ or C# with strong object-oriented design skills.
3. Solid understanding of software engineering principles and best practices, including coding standards and code reviews.
4. Experience developing and troubleshooting complex software systems on Windows or Linux.
5. Familiarity with Git and Agile development practices.
6. Strong written and verbal communication skills for effective collaboration with internal and remote teams.
Additional Skills:
1. Knowledge of digital audio and video formats, codecs and metadata.
2. Familiarity with containerization technologies such as Docker.
3. Experience with Python and Rust.
4. Knowledge of gRPC APIs with Protocol Buffers (Protobuf) for high-performance, service to service communication.
#J-18808-Ljbffr