×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer - C++ ( Req

Job in Ottawa, Ontario, Canada
Listing for: Ross Video
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 CAD Yearly CAD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Developer - C++ (Job Req #2025-311)

Senior Software Developer - C++ (Job Req #)

Work at Ross Video, a leader in live video production technology, delivering cutting‑edge products used worldwide at major Hollywood award shows and by top broadcasters. Ross Video seeks a highly skilled software developer with integrity, commitment and a passion for delivering excellent products.

Job Overview

Join the Carbonite Switchers team where we develop industry‑leading production switchers, Touch Drive control panels and innovative web‑based user interfaces. You will be involved in full life‑cycle development, designing robust, scalable solutions that help transform live productions.

Who you report to

Software Manager

What we offer

Competitive salary, comprehensive health plans, flexible hours, paid time off, fitness/wellness allowance, employee share‑ownership program, development support and engaging social events. Join our energetic family and thrive.

What is the job about
  • Participate in the full software development lifecycle including requirements gathering, scoping, design, implementation, documentation, testing and maintenance.
  • Collaborate with the larger team to provide technical leadership, architect solutions and implement new features.
  • Work with leadership, UX, Marketing and Product Management to enable exciting new Carbonite Switcher features.
  • Provide design and code reviews to promote high‑quality work and good software practices.
Who you are
  • Advanced C++ experience (core requirement).
  • Strong grasp of object‑oriented software design and algorithms.
  • Excellent debugging skills.
  • Experience with multimedia frameworks such as GStreamer or FFmpeg.
  • Experience with React.js (Redux‑Saga).
  • Experience with Web Sockets and Protocol Buffers.
Equity, Diversity & Inclusion

At Ross Video we embrace diversity and encourage you to bring your authentic self to work. We offer a welcoming environment where all employees—regardless of race, colour, religion, sexual orientation, gender identity, marital status, age, veteran status or disability—are respected. If you need accommodation during the recruitment process, please contact Talent Acquisition; we will provide all reasonable assistance.

Seniority level: Mid‑Senior

Employment type: Full‑time

Job function: Engineering and Information Technology

Industries: Broadcast Media Production and Distribution

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary