Software Development Engineer (C++)

Cybage  logo

Cybage

View Salaries, Reviews, and more  

Job Summary


Salary
₹46,030 - ₹95,873 / Monthly EST

Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
C# Git C++

Job Description

About the role :

We empower storytellers to shape the future of live production. As the global leader in realtime graphics, live video production, and media workflow solutions, we serve thousands of broadcasters, digital creators, sports organizations, and brands worldwide. Our TriCaster, 3Play, and Connect product families continue a proud legacy of innovation—delivering powerful, intuitive, and high performance production tools and software that redefine what’s possible in live content creation. You’ll work on products used daily by passionate, mission-driven creators whose work informs, entertains, and inspires millions. If you’re excited about solving meaningful technical challenges and building software that shapes the next generation of live video storytelling, we’d love to hear from you.


Key responsibilities

As a Software Development Engineer on Live Production team, you will:

  • Design and develop the next generation of live video production technology across TriCaster, 3Play, and Connect product lines.
  • Implement efficient, robust, and high‑performance C++ and C# code to support real‑time workflows.
  • Contribute to the architecture and evolution of our multi‑platform production systems.
  • Identify and resolve performance bottlenecks, defects, and architectural challenges.
  • Collaborate with a multidisciplinary team of engineers, designers, QA, and product managers.
  • Participate in code reviews and help maintain high engineering standards.
  • Ensure scalability, stability, and reliability for customers using our products in mission‑critical production environments.


Required Qualifications

  • 4+ years of professional software development experience (or equivalent).
  • Strong proficiency in C++ and C#, including modern language features.
  • Experience with multi-threaded software development.
  • A track record of building and shipping production-quality software.
  • Strong problem‑solving abilities and excellent communication skills.
  • Ability to work collaboratively within a dynamic, agile development team.
  • Experience working with large codebases and version control systems (Git, Jira).



Preferred Qualifications

  • Experience with audio and video technologies (frame rates, resolutions, codecs, streaming protocols, etc.).
  • Experience with Windows low-level APIs, services, and performance characteristics and how to make the most of the hardware capabilities.
  • Cross‑platform development experience (Windows, macOS, Linux).
  • Background in algorithm optimization such as compiler intrinsics and SIMD.
  • GPU programming experience (CUDA, DirectX, Vulkan, or similar).
  • Familiarity with real‑time systems, high‑performance pipelines, or live production workflows.
  • Experience developing UI applications using C# and WPF, or a similar cross-platform framework.

Interview Questions of Software Development Engineer (C++) at Cybage

Interview questions from Cybage that are similar to Software Development Engineer (C++)
View more interview questions from Cybage →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now