Sr. C++ Developer
Hire IT People, LLC
Job Seekers, Please send resumes to resumes@hireitpeople.com Summary-
Our client, a leading Media company in NYC, is looking for an experienced software engineer to work on critical development projects related to broadcast television distribution. As part of the Broadcast Systems Development team, this individual will work to develop essential content authoring, review, and playout applications. Candidates for this position should be driven to deliver quality software suitable for the high-availability nature of television broadcasting.
Essential Skills and ExperienceAt least 5 years of experience with C++ software developmentExperience building multithreaded software and debugging multithreaded software systemsExperience with source control systems such as Git, SVN, and CVSStrong understanding of code refactoring, unit testing, and programming best practicesExtensive experience with software development in the Windows (Visual Studio) environmentStrong understanding of the software development processFurther Skills and ExperienceFamiliarity with video compression (MPEG, H.264, HEVC) and audio compression (AC3, MP3) systems is a major plusFamiliarity with uncompressed audio and video formats such as RGB, YUV and PCM is a major plusExperience with performance optimization on the x86/x64 platformAdditional language experience with C#, HTML5, or JavaScriptExperience with computer graphicsUnderstanding of software development methods, particularly Agile / SCRUMEntertainment/Media industry experienceRole ResponsibilitiesTake principal ownership for design and implementation of large, complex, featuresWork directly with product management and engineering leadership on scoping and requirements of major deliverablesProvide technical leadership and guidance to junior team membersParticipate in the Agile / SCRUM development process as an individual contributor, sizing work items and completing sprint tasksReview pull requests for defects and overall code qualityCollaborate and communicate effectively with team membersConduct technical assessments of project requirementsCoordinate with customers and colleagues to resolve system issues.
Our client, a leading Media company in NYC, is looking for an experienced software engineer to work on critical development projects related to broadcast television distribution. As part of the Broadcast Systems Development team, this individual will work to develop essential content authoring, review, and playout applications. Candidates for this position should be driven to deliver quality software suitable for the high-availability nature of television broadcasting.
Essential Skills and ExperienceAt least 5 years of experience with C++ software developmentExperience building multithreaded software and debugging multithreaded software systemsExperience with source control systems such as Git, SVN, and CVSStrong understanding of code refactoring, unit testing, and programming best practicesExtensive experience with software development in the Windows (Visual Studio) environmentStrong understanding of the software development processFurther Skills and ExperienceFamiliarity with video compression (MPEG, H.264, HEVC) and audio compression (AC3, MP3) systems is a major plusFamiliarity with uncompressed audio and video formats such as RGB, YUV and PCM is a major plusExperience with performance optimization on the x86/x64 platformAdditional language experience with C#, HTML5, or JavaScriptExperience with computer graphicsUnderstanding of software development methods, particularly Agile / SCRUMEntertainment/Media industry experienceRole ResponsibilitiesTake principal ownership for design and implementation of large, complex, featuresWork directly with product management and engineering leadership on scoping and requirements of major deliverablesProvide technical leadership and guidance to junior team membersParticipate in the Agile / SCRUM development process as an individual contributor, sizing work items and completing sprint tasksReview pull requests for defects and overall code qualityCollaborate and communicate effectively with team membersConduct technical assessments of project requirementsCoordinate with customers and colleagues to resolve system issues.
Confirm your E-mail: Send Email
All Jobs from Hire IT People, LLC