MulticoreWare Inc

Interesting Job Opportunity: MulticoreWare - Senior Video Engineer - C/C++

West Bengal, IN

3 months ago
Save Job

Summary

Job Title : Senior Engineer - Video

Job Location : Any Indian location

Job Type : Full-Time

Experience : 3 - 7 years

MulticoreWare Inc develops heterogeneous software for Media and Automotive markets. It develops and licenses world-class video codec libraries, such as the widely used x265 (open-source HEVC encoding library) and supports tier-1 global streaming video services and video encoding solution providers.

As a Senior SW Engineer/Technical Lead, you will join MulticoreWare's growing team of world-class engineers, and architects in its offices at Chennai, India, to implement, and deliver solutions in video pipelines and products. You will work in a result-oriented team with a culture of transparency and minimal bureaucracy. MulticoreWare provides a collaborative work environment with opportunities to learn, grow and progress in your career path.

Key Responsibilities

  • Implement, test, and deliver production-quality software, architected for problems in video pipelines of internal and customer IPs
  • Lead the execution and implementation of product features with a small team of engineers and mentor the junior engineers within the team
  • Conduct meticulous code-reviews to ensure bug-free and high-quality deliverables.
  • Contribute towards product release cycles by developing tests deployed in continuous integration frameworks, fixing bugs identified during release, etc.
  • Interface with customers, support customer evaluations of products and debugging of customer issues

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering with 5 + years' experience, or a Master's degree in similar areas with 3+ years' experience
  • Excellent C/C++ development and debugging experience in creating production-grade software on Windows and Unix-based platforms
  • Hands-on experience in video coding with an in-depth knowledge of HEVC, AVC, VP9, AV1 and VVC
  • Strong interest in video/imaging technologies, including video/image compression, analytics, and streaming/delivery
  • Demonstrated analytical, problem solving and troubleshooting skills, with a meticulous attention to detail
  • Working knowledge of code management systems such as Git and Bitbucket
  • Good verbal and written communication skills

Preferred Qualifications

  • Experience with continuous integration frameworks like Jenkins
  • Experience with heterogeneous programming libraries such as OpenCL, CUDA
  • Experience with platform-specific software optimizations like SIMD to enable higher performance software
  • Understanding of Agile / Scrum methodologies
  • Experience in interacting with geographically distributed teams for reviews and meetings

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job