Talent.com
Senior Software Developer
Senior Software DeveloperEvertz • Burlington, Halton Region, CA
Senior Software Developer

Senior Software Developer

Evertz • Burlington, Halton Region, CA
8 days ago
Job type
  • Full-time
Job description

Overview

We are seeking a Senior Software Design Engineer with deep expertise in real‑time media systems, audio / video compression, and high-performance software development. The role focuses on building scalable, low‑latency encoding pipelines that operate across cloud, edge, and bare‑metal environments, leveraging advanced codecs, open‑source frameworks, and IP-based broadcast standards.

Location : Burlington, Ontario, Canada

Compensation : CA$120,000–140,000 per year.

Responsibilities

  • Develop and optimize software for real‑time video and audio compression (e.g., H.264, HEVC, AV1, JPEG XS, VVC, AAC, AC‑3, NDI).
  • Translate product vision and system requirements into concrete software deliverables.
  • Work with media frameworks such as FFmpeg and GStreamer for both audio and video pipelines.
  • Implement CPU and GPU‑based acceleration paths (SIMD, CUDA, NVENC, NVDEC) for low‑latency media processing.
  • Architect modular, scalable components for deployment in cloud‑native and bare‑metal environments.
  • Profile and tune software for throughput, latency, and system resource efficiency across varied hardware targets.
  • Develop and support IP‑based live media systems using standards like SMPTE ST 2110, NMOS, and PTP.
  • Work with real‑time transport protocols such as RTP, UDP, MPEG‑TS, SRT, RIST.
  • Maintain clean, testable C / C++ code with a focus on reliability, performance, and maintainability.
  • Conduct design and code reviews, contribute to internal standards and architecture practices, and mentor junior team members.
  • Collaborate with QC and product teams on validation, CI / CD, monitoring, and deployment of live systems.

Qualifications

  • 7+ years of hands‑on C / C++ development in high‑performance or real‑time systems.
  • Strong understanding of video and audio compression standards and formats.
  • Experience with media frameworks such as FFmpeg or GStreamer in production systems.
  • Solid understanding of Linux systems programming, including memory management, file I / O, scheduling, and process control.
  • Familiarity with inter‑process communication mechanisms : shared memory, sockets, pipes, message queues.
  • Experience with multithreaded and parallel programming techniques.
  • Working knowledge of GPU or SIMD‑based performance optimizations.
  • Proficiency in scripting languages such as Python, Bash, or Shell for automation and build tooling.
  • Understanding of network transport protocols (TCP, UDP, RTP).
  • Additional Technical Experience

  • IP‑based broadcast standards : SMPTE ST 2110, NMOS IS‑04 / IS‑05, PTP / IEEE1588.
  • Low‑latency A / V synchronization in live production.
  • Hardware codec APIs : NVIDIA Video CodecSDK, Intel OneVPL, AMD AMF.
  • Adaptive bitrate streaming (HLS, MPEG‑DASH) and multi‑profile encoding.
  • Debugging tools : ffprobe, gst-launch, tcpdump, Wireshark.
  • OpenCV for image / video processing or computer‑vision preprocessing.
  • Vulkan API experience for high‑throughput GPU compute or future codec acceleration.
  • Contributions to open‑source media, vision, or systems libraries.
  • What We Offer

  • Employer‑funded benefits program.
  • Competitive total compensation package.
  • Work‑life balance.
  • Employee assistance plan.
  • Employee discount platform.
  • Career progression.
  • Casual work environment.
  • Social events and sports teams.
  • About Evertz

    Evertz Microsystems (TSX : ET) is a leading global manufacturer of broadcast equipment and solutions that deliver content to television sets, on‑demand services, WebTV, IPTV, and mobile devices. With over 2,000 employees and a presence in Canada, the United States, the United Kingdom, Germany, United Arab Emirates, India, Hong Kong, China, Singapore, and Australia, Evertz is a recognized pioneer in both hardware and software broadcast solutions.

    Evertz makes certain there is an equal employment opportunity for all employees and applicants for employment, including persons with disabilities. In compliance with AODA, Evertz will strive to provide accommodation to persons with disabilities in the recruitment process upon request.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • Burlington, Halton Region, CA

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Civica Infrastructure Inc • Woodbridge, ON, Canada
    Full-time
    Smart City Water is looking for a Senior Software Engineer to support the ongoing development and scaling of our cloud-based platforms. The role is focused on backend and cloud engineering, architec...Show more
    Last updated: 4 days ago • Promoted
    Software Developer Manager

    Software Developer Manager

    Lotlinx • Oakville, ON, Canada
    Full-time
    Since our founding in 2012, Lotlinx has consistently pioneered advancements in the automotive landscape.We specialize in empowering automobile dealers and manufacturers by providing cutting-edge da...Show more
    Last updated: 28 days ago • Promoted
    Senior Backend Developer – iGaming & Sports Betting

    Senior Backend Developer – iGaming & Sports Betting

    Initiate International • mississauga, on, ca
    Full-time
    Be the engine behind a high-growth iGaming and sports betting platform – where performance, reliability, and scale are non-negotiable. Our client is a rapidly expanding.If you enjoy solving hard eng...Show more
    Last updated: 7 days ago • Promoted
    Software Development Engineer III

    Software Development Engineer III

    Biiibo Inc. • Concord, ON, Canada
    Full-time
    As a Software Development Engineer lll, you will work as part of a small, autonomous, agile team to deliver both internal and external applications. built on a modern hybrid cloud platform.You will...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect

    Senior Software Architect

    Eunasolutions • Oakville
    Full-time
    As a Software Architect at Euna Solutions, you’ll play a pivotal role in shaping the technical direction and architecture of our software. In this role, you will leverage your expertise to design sc...Show more
    Last updated: 14 days ago • Promoted
    Senior Controls Designer

    Senior Controls Designer

    Industrial Automation] • Woodbridge, Ontario, Canada
    Full-time
    Join our globally growing team at ATS Test where we create complex automation solutions at the highest level that sustainably impact lives around the world. ATS is an industry-leading automation sol...Show more
    Last updated: 13 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Luxoft • oakville, on, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 18 days ago • Promoted
    Senior Clojure Developer (Kafka / Cassandra)

    Senior Clojure Developer (Kafka / Cassandra)

    Astra North Infoteck Inc. • Mississauga, ON, ca
    Full-time
    Quick Apply
    Required skills : Digital : Clojure~Digital : Kafka.Project Description Building a digital relationship with customers across in-store and online by providing a personalized experience through variou...Show more
    Last updated: 6 days ago
    Senior PowerApps Developer

    Senior PowerApps Developer

    Cogency • mississauga, on, ca
    Full-time
    Cogency is seeking an experienced.Microsoft PowerApps (Canvas Apps & Power Automate).The ideal candidate will design, develop, and optimize Power Platform solutions, supporting both new initiatives...Show more
    Last updated: 30+ days ago • Promoted
    Senior+ Software Engineer

    Senior+ Software Engineer

    DraftAid • Mississauga
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by DraftAid. Your actual pay will be based on your skills and experience — talk ...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer - AI &.NET Platforms - boostCX

    Senior Software Engineer - AI &.NET Platforms - boostCX

    Banyan Software • Burlington, ON, Canada
    Full-time +1
    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise softwar...Show more
    Last updated: 30+ days ago • Promoted
    OFSAA Developer

    OFSAA Developer

    KTek Resourcing • mississauga, on, ca
    Full-time +1
    OFSAA Developer (ECM Developer / Mantas Developer / CRR KYC Developer).Required Skills and Experience.Minimum of 5 years of in-depth development experience working with Oracle ECM is.Demonstrated exper...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Software Developer

    Senior Software Developer

    Mevotech • Mississauga, ON, Canada
    Full-time
    Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams withi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect

    Senior Software Architect

    MDA Space • Brampton
    Full-time
    MDA Space (TSX : MDA) is a trusted partner to the global space industry with a 55-year+ history of world firsts and more than 450 missions. We are a leader in communications satellites, Earth and spac...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Full Stack Developer Opportunity in Mississauga, Canada

    Senior Java Full Stack Developer Opportunity in Mississauga, Canada

    Gevev • Mississauga
    Full-time
    Senior Java Full Stack Developer.Synechron, a global leader in innovative digital solutions, is hiring for a role in.With 20 years of experience delivering cutting-edge technology and consulting se...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Evertz Microsystems Limited • Burlington, ON, Canada
    Full-time
    We are seeking a Senior Software Design Engineer with deep expertise in real-time media systems, audio / video compression, and high-performance software development. You will play a critical role in ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect - Lead Full-Lifecycle Systems

    Senior Software Architect - Lead Full-Lifecycle Systems

    Pearl Technologies Ltd. • Brampton
    Full-time
    A technology solutions firm is seeking an experienced Software Architect to develop and maintain software solutions in Brampton. The ideal candidate will have a Master's degree and at least 5 years ...Show more
    Last updated: 7 days ago • Promoted
    Oracle Cloud Senior Technical Lead - oakville

    Oracle Cloud Senior Technical Lead - oakville

    ArcLight Consulting • oakville, on, ca
    Full-time
    ArcLight Consulting, an Addison Group Company, is dedicated to ensuring that Cloud Solutions clients are successful with their investment. For over 15 years, ArcLight experts have provided guidance ...Show more
    Last updated: 30+ days ago • Promoted