Enable job alerts via email!

Senior Software Engineer, Audio-Video Processing (Req ID: 2025-14)

SS8 Networks

Markham

On-site

CAD 85,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Lawful and Location Intelligence is looking for a Senior Software Engineer specialized in audio-video processing. The role involves optimizing media conversion processes and ensuring high-performance applications using Java and C++. Ideal candidates should have strong networking knowledge and experience with cloud platforms. Join their team to contribute to impactful projects that enhance safety through technology.

Qualifications

  • Proven experience in Java and C++ for high-performance applications (8+ years).
  • Strong knowledge of SIP, RTP, SDP protocols.
  • Experience with debugging tools like Wireshark and TCPdump.

Responsibilities

  • Become the domain expert in the Java codebase and Dialogic XMS interaction.
  • Develop solutions for transcoding and media handling.
  • Collaborate with QA and DevOps for automation and deployment.

Skills

Java
C++
Networking & Protocols
Problem-Solving
Collaboration

Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field

Tools

Wireshark
TCPdump
Kubernetes
AWS
Azure

Job description

Senior Software Engineer, Audio-Video Processing (Req ID: 2025-14)

Join to apply for the Senior Software Engineer, Audio-Video Processing (Req ID: 2025-14) role at SS8 Networks

Position Overview

Company: SS8 Networks
About SS8: As a leader in Lawful and Location Intelligence, SS8 helps make societies safer by providing real-time insights to law enforcement, intelligence agencies, and emergency services. Our solutions enable mobile network operators to achieve regulatory compliance efficiently. Trusted by major government agencies and communication providers globally.

Location: Markham, Toronto, Canada
No Work Visa Sponsorship

Job Description

We are seeking a talented Java developer to become the expert behind our core audio-video processing module. This role involves optimizing performance, ensuring reliability, and evolving our product that converts media streams into WAV files using Dialogic XMS. We value proactive problem-solvers with strong networking protocol knowledge and a drive to learn new domains.

Key Responsibilities
  • Become the Domain Expert: Understand our Java codebase and its interaction with Dialogic XMS for media conversion.
  • Drive Ownership: Maintain and improve the stability, performance, and evolution of the audio-video processing module.
  • Optimize & Enhance: Develop solutions focusing on transcoding and media handling for formats like G.711, G.722, H.264, VP8.
  • Troubleshoot & Debug: Use packet analysis tools to diagnose and resolve SIP and RTP call flow issues.
  • Collaborate & Integrate: Work with QA and DevOps teams to automate testing and deploy within Kubernetes environments (GCP, AWS, Azure).
  • Shape the Future: Contribute to scalable and highly available architecture discussions.
Required Skills
  • Strong Java and C++ (8+ years): Proven experience with high-performance applications.
  • Problem-Solving: Ability to learn new technologies and debug complex issues.
  • Networking & Protocols: Knowledge of SIP, RTP, SDP.
  • Debugging: Experience with Wireshark/TCPdump.
  • Ownership & Proactiveness: Initiative-driven approach.
  • Collaboration: Effective communication within teams.
Preferred Skills
  • Media Servers: Experience with Dialogic XMS, FreeSWITCH, Asterisk.
  • VoIP & Real-time Communications: Knowledge of media codecs.
  • Cloud & Containerization: Experience with Kubernetes and cloud platforms (GCP, AWS, Azure).
  • Testing & Automation: Familiarity with CI/CD pipelines.
Education

Bachelor’s or master’s degree in computer science, Electrical Engineering, or related field.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Audio-Video Processing (Req ID: 2025-14)

Ss8

Markham,Toronto null

On-site

On-site

CAD 90.000 - 120.000

Full time

Today
Be an early applicant