Job Post

Senior Software Engineer

Brightcove
290 Congress Street, Fl 4
Boston, MA 02210

Participate in the research & development of audio/video compression techniques, which involves prototyping, design, development, testing and documentation of audio/video compression modules. Specific duties include:

  • Develop decoding and encoding systems for a variety of digital media stream formats and platforms;
  • Investigate new technologies for video and audio compression;
  • Generate technical documents and patent applications based on results of the investigations;
  • Design and develop automated testing tools for testing performance and quality of software product;
  • Lead and participate actively in software design and discussions;
  • Design and develop software code that is both functional and elegant;
  • Perform integration of 3rd party audio/video compression libraries and tools;
  • Perform optimization of encoder and decoder modules on CPU/GPU;
  • Assist with end-to-end production & deployment of the developments in cloud based infrastructure;
  • Follow Agile-based methodologies (such as Scrum) as a practice for development, updates to existing solutions on a regular basis.

Minimum Requirements: Bachelors degree or foreign equivalent degree in Computer Science, Computer Engineering, or related field, plus five (5) years of post-baccalaureate, progressively responsible experience in a software engineering role performing software design and development for audio/video software products while applying experience with audio/visual compression techniques and media processing stacks. Experience must include the following, which may be gained concurrently:

  • Five (5) years of experience designing, developing, and deploying multimedia audio and video streaming and transcoding technologies;
  • Five (5) years of experience leading the end-to-end software development lifecycle, including conducting requirement analysis, designing, implementation, and testing of the product;
  • Five (5) years of experience with software code generation, development, and maintenance, while utilizing C and/or C++; and
  • Four (4) years of experience utilizing existing video libraries and tools (Elecard StreamEye, Video Quality Measurement Tool (VQMT), FFmpeg, x264, Gstreamer, Intel MediaSDK framework libraries, DASH/HLS players) and continuous integration tools.
Category: Software Engineering/QA
Full-time

See What It's Like To Work Here

We are a pioneering force in the world of online video and have been since our founding in 2004. We continue to push the limits because we believe in video’s unmatched power to educate, inspire, entertain, and communicate.

 
 

 

More Jobs From This Company

Get unlimited job listings with a BIZZpage