Genuent
Video Playback Engineering Team Sr SWE P3
Genuent, Seattle, Washington, us, 98127
Position : Video Playback EngineerLocation : RemoteDuration : 12 monthsCompensation : $80.00 - 87.00/hr.Work Requirement:
US Citizen, GC Holder, or Authorized to work in the U.S
Description/Comment:Media Engineering builds the software and systems that prepare media content and metadata for the company Streaming platform - providing the best possible playback experience to our viewers.Media Engineering handles audio, video, and metadata content from ingest through publish - for normalization, processing, and packaging - supporting operator tools and automation for a scalable workflow. We build logic across players and back-end services to measure, control, and optimize playback across our stack.Our team is seeking a Senior Software Engineer to help us deliver excellent streaming experiences for the company as a developer of our client player. Our team is responsible for playback across several devices including gaming consoles and set top boxes. You will have the opportunity to lead in the design and implementation of our cross-platform C/C++ and Rust player that runs company on these devices.We’re looking for an experienced C/C++ or Rust engineer who has video player and cross platform development experience. You will be collaborating deeply with client teams to help produce a best in class API that integrates with the video player as well as helping build and improve the features that power video playback on a variety of company streaming products. You should have a passion for coding and debugging hard problems, and an eagerness to help us deliver seamless video to our subscribers. As a senior engineer, you will get to own large features, lead the technical direction of our work, and provide technical expertise to other engineers. You will work closely with other technical teams in the application layer and backend video services to deliver features.Basic Qualification:ResponsibilitiesDevelop and maintain our Rust and C/C++ player and the API layer connecting Hulu clients that drives our streaming experience.Optimize our player to perform well for resource constrained platforms.Create and review architecture and designs for our team’s projects.Own large and complex features.Maintain a strong understanding of our code to identify, research and address issues.Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements.Lead in strategies to ensure the quality and stability of our deployments, including testing strategies and telemetry approaches.Develop our project’s build system and continuous integration system as needed.Provide technical expertise to developers on our team.Hold our team accountable to high development standards.Minimum Qualifications:Minimum of 5 years of related work experience.Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study.Long record of full software development lifecycle experience.Fluent in C and C++ or Rust.Willing to learn Rust.Experience developing and optimizing multi-threaded applications.Experience using build runners / compilation tools for multi-platform projects.Strong individual contributor with a drive to learn and patience to teach others.Great communication and collaboration skills and a strong teamwork ethic.BS or BA in Computer Science, Engineering, or related field or equivalent experience.Preferred Qualifications:RustHLS (preferred) or DASHDRM technologies like Playready or WidevineAdaptive Bitrate Streaming AlgorithmsCaption and subtitle formats such as CEA-608 / 708Codecs AVC, HEVC, AAC, EAC3Cross-Platform DevelopmentEmbedded operating system experienceExperience developing for gaming consoles (e.g. Playstation, Switch), Android devices (e.g.FireTV), or similar devicesFamiliarity with set-top box development and specialized SoCs from manufacturers like Broadcom, MediaTek, etc.Required Education:BS/MS in Computer Science or sim. fieldOur benefits package includes:Comprehensive medical benefitsCompetitive pay401(k) retirement plan...and much more!About INSPYR SolutionsTechnology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
#J-18808-Ljbffr
US Citizen, GC Holder, or Authorized to work in the U.S
Description/Comment:Media Engineering builds the software and systems that prepare media content and metadata for the company Streaming platform - providing the best possible playback experience to our viewers.Media Engineering handles audio, video, and metadata content from ingest through publish - for normalization, processing, and packaging - supporting operator tools and automation for a scalable workflow. We build logic across players and back-end services to measure, control, and optimize playback across our stack.Our team is seeking a Senior Software Engineer to help us deliver excellent streaming experiences for the company as a developer of our client player. Our team is responsible for playback across several devices including gaming consoles and set top boxes. You will have the opportunity to lead in the design and implementation of our cross-platform C/C++ and Rust player that runs company on these devices.We’re looking for an experienced C/C++ or Rust engineer who has video player and cross platform development experience. You will be collaborating deeply with client teams to help produce a best in class API that integrates with the video player as well as helping build and improve the features that power video playback on a variety of company streaming products. You should have a passion for coding and debugging hard problems, and an eagerness to help us deliver seamless video to our subscribers. As a senior engineer, you will get to own large features, lead the technical direction of our work, and provide technical expertise to other engineers. You will work closely with other technical teams in the application layer and backend video services to deliver features.Basic Qualification:ResponsibilitiesDevelop and maintain our Rust and C/C++ player and the API layer connecting Hulu clients that drives our streaming experience.Optimize our player to perform well for resource constrained platforms.Create and review architecture and designs for our team’s projects.Own large and complex features.Maintain a strong understanding of our code to identify, research and address issues.Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements.Lead in strategies to ensure the quality and stability of our deployments, including testing strategies and telemetry approaches.Develop our project’s build system and continuous integration system as needed.Provide technical expertise to developers on our team.Hold our team accountable to high development standards.Minimum Qualifications:Minimum of 5 years of related work experience.Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study.Long record of full software development lifecycle experience.Fluent in C and C++ or Rust.Willing to learn Rust.Experience developing and optimizing multi-threaded applications.Experience using build runners / compilation tools for multi-platform projects.Strong individual contributor with a drive to learn and patience to teach others.Great communication and collaboration skills and a strong teamwork ethic.BS or BA in Computer Science, Engineering, or related field or equivalent experience.Preferred Qualifications:RustHLS (preferred) or DASHDRM technologies like Playready or WidevineAdaptive Bitrate Streaming AlgorithmsCaption and subtitle formats such as CEA-608 / 708Codecs AVC, HEVC, AAC, EAC3Cross-Platform DevelopmentEmbedded operating system experienceExperience developing for gaming consoles (e.g. Playstation, Switch), Android devices (e.g.FireTV), or similar devicesFamiliarity with set-top box development and specialized SoCs from manufacturers like Broadcom, MediaTek, etc.Required Education:BS/MS in Computer Science or sim. fieldOur benefits package includes:Comprehensive medical benefitsCompetitive pay401(k) retirement plan...and much more!About INSPYR SolutionsTechnology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
#J-18808-Ljbffr