Senior Software Engineer, Audio-Video Processing

2 Weeks ago • 8 Years + • Audio Engineering • $130,000 PA - $160,000 PA

Job Summary

Job Description

SS8 Networks is seeking a Senior Software Engineer specializing in Audio-Video Processing. The role involves becoming the domain expert for the company's core audio-video processing module, optimizing its performance, ensuring reliability, and evolving its functionalities, particularly its interaction with Dialogic XMS for media stream conversion to WAV files. Key responsibilities include troubleshooting complex issues, enhancing media processing solutions for various audio and video streams, and utilizing packet analysis tools like Wireshark for diagnosing SIP and RTP call flows. Collaboration with QA and DevOps for automated testing and deployment within Kubernetes environments is also a core aspect of the role. The ideal candidate will be proactive, possess strong Java and C++ skills, and have a solid understanding of networking protocols.
Must have:
  • 8+ years of strong Java and C++ expertise
  • Proven ability to quickly grasp complex Java codebases
  • Solid understanding of SIP and RTP protocols
  • Hands-on experience with Wireshark/TCPdump
  • Ownership and proactiveness
  • Collaboration and communication skills
Good to have:
  • Experience with media servers (Dialogic XMS, FreeSWITCH, Asterisk)
  • VoIP/Real-time communications experience
  • Kubernetes and cloud platform experience

Job Details

Description

Company Overview: 
About SS8 Networks: As a leader in Lawful and Location Intelligence, SS8 helps make societies safer. Our commitment is to extract, analyze, and visualize the critical intelligence that gives law enforcement, intelligence agencies, and emergency services the real-time insights that help save lives. Our high-performance, flexible, and future-proof solutions also enable mobile network operators to achieve regulatory compliance with minimum disruption, time, and cost. SS8 is trusted by the largest government agencies, communications providers, and systems integrators globally. 
  
Position: Senior Software Engineer, Audio-Video Processing 
  
Location:  Milpitas, CA Office  - No Work Visa Sponsorship 
  
Job Description:  
SS8 is seeking a talented Java developer to join our team and become the expert behind our core audio-video processing module. This isn't just about maintaining existing code; it's about optimizing performance, ensuring reliability, and evolving a vital part of our product that converts media streams into WAV files using Dialogic XMS. If you're a proactive problem-solver with a strong grasp of networking protocols and a drive to master new domains, we want to hear from you. 
 
Key Responsibilities:
  • Become the Domain Expert: Dive deep into our existing Java codebase for the audio-video processing module, quickly understanding its architecture and functionalities, particularly its interaction with Dialogic XMS for media stream conversion. 
  • Drive Ownership: Take full responsibility for the stability, performance, and evolution of the audio-video processing module. This includes troubleshooting complex issues, implementing enhancements, and ensuring seamless operation. 
  • Optimize & Enhance: Work on developing and enhancing media processing solutions, with a focus on optimizing transcoding and media handling for various audio and video streams (e.g., G.711, G.722, H.264, VP8). 
  • Troubleshoot & Debug: Utilize your expertise in packet analysis (Wireshark, tcpdump) to diagnose and resolve intricate issues related to SIP and RTP call flows, ensuring high-quality VoIP and video communication. 
  • Collaborate & Integrate: Partner closely with QA and DevOps teams to automate testing, integrate solutions into our CI/CD pipelines, and ensure robust deployments within Kubernetes environments (GCP, AWS, Azure). 
  • Shape the Future: Contribute to architectural discussions, providing insights to ensure our communication solutions are scalable, highly available, and ready for future
Required Skills:
  • Strong Java and C++ Expertise (8+ years): Proven experience developing robust, high-performance applications in C++ and Java. Your ability to quickly grasp complex Java codebases and contribute effectively is paramount. 
  • Problem-Solving Acumen: A demonstrated ability to quickly learn new technologies and complex systems, coupled with a strong analytical mind for debugging intricate issues in real-time environments. 
  • Networking & Protocols Foundation: Solid understanding of core networking concepts and protocols, particularly SIP and RTP (Call Setup, Media Negotiation, SDP). 
  • Debugging Prowess: Hands-on experience with packet analysis tools like Wireshark/TCPdump to diagnose and resolve network and protocol-related issues. 
  • Ownership & Proactiveness: A desire to take initiative, identify areas for improvement, and drive solutions from conception to deployment. 
  • Collaboration Skills: Ability to work effectively within a team, communicate technical concepts clearly, and collaborate with various stakeholders.
 Preferred Skills: 
  • Experience with Media Servers: Any prior experience with media processing frameworks or servers like Dialogic XMS, FreeSWITCH, Asterisk, or similar, would be a significant advantage. 
  • VoIP/Real-time Communications: Previous exposure to VoIP or real-time communication applications, including knowledge of media codecs. 
  • Cloud & Containerization: Experience with Kubernetes (K8s) and cloud platforms (GCP, AWS, Azure). 

Similar Jobs

Gamezop - Quality Assurance Engineer

Gamezop

India (Remote)
10 Months ago
DraftKings - Senior Lead Software Engineer, Android

DraftKings

United States (Remote)
3 Months ago
Sega (UK) - Senior AI Programmer

Sega (UK)

Horsham, England, United Kingdom (Hybrid)
5 Days ago
PwC - Senior Data Scientist

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
9 Months ago
GoMotive - Senior Software Engineer, Backend

GoMotive

India (Remote)
1 Month ago
IO Interactive - Senior Audio Programmer

IO Interactive

Barcelona, Catalonia, Spain (Hybrid)
9 Months ago
creative assembly - Senior Audio QA Technician

creative assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
WebMD - Audio Visual Technician (m/w/d)

WebMD

United Kingdom (On-Site)
8 Months ago
Qualcomm - Lead Engineer, Senior - Audio DSP

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Qualcomm - Audio Systems - Support Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Google

Kirkland, Washington, United States (On-Site)
6 Months ago
Varonis  - Data Analytics Engineering

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
5 Months ago
Luxoft - Senior DevOps Engineer

Luxoft

Toronto, Ontario, Canada (On-Site)
6 Months ago
Illumina - Senior / Staff Software Engineer (Instruments)

Illumina

Singapore, Singapore (On-Site)
1 Month ago
NVIDIA - Hardware Validation Engineer

NVIDIA

Canada (On-Site)
4 Months ago
Trellix - Software Development Engineer

Trellix

Cork, County Cork, Ireland (On-Site)
1 Month ago
Qualcomm - SOC Design Verification Sr Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
NVIDIA - Senior Systems Software Engineer, Data Center - CUDA

NVIDIA

Austin, Texas, United States (On-Site)
4 Months ago
version 1 - Senior JDE CNC Consultant

version 1

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Activision - Staff Platform Solutions Engineer

Activision

New York, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Milpitas, California, United States

Apple - Operations Reliability Engineer

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago
Sagecor - Systems Administrator IV

Sagecor

Annapolis Junction, Maryland, United States (On-Site)
2 Years ago
Next Level Business Services - Salesforce BA

Next Level Business Services

Bridgewater, New Jersey, United States (On-Site)
8 Months ago
rivos - SOC Design Verification

rivos

Santa Clara, California, United States (Hybrid)
3 Years ago
CharacterAI - UX Researcher

CharacterAI

Menlo Park, California, United States (On-Site)
3 Months ago
dun bradstreet - Small Business Account Executive, Outbound

dun bradstreet

Jacksonville, Florida, United States (On-Site)
3 Weeks ago
ADrk studios - Themed Entertainment – Sales and Business Development Representative

ADrk studios

Orlando, Florida, United States (On-Site)
4 Weeks ago
bytedance - Senior Software Development Engineer - Cloud Native Databases

bytedance

Seattle, Washington, United States (On-Site)
5 Months ago
Daybreak Game Company LLC - Customer Service Representative

Daybreak Game Company LLC

San Diego, California, United States (On-Site)
1 Year ago
Scale AI - Strategic Projects Lead, Generative AI

Scale AI

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Audio Engineering Jobs

cirrus logic - Audio Tuning Engineer

cirrus logic

Taipei City, Taiwan (Hybrid)
1 Month ago
Astek - BSP Audio Engineer

Astek

Guangzhou, Guangdong Province, China (On-Site)
11 Months ago
cirrus logic - Sr. Systems Engineer - Audio Amplifiers

cirrus logic

Austin, Texas, United States (Hybrid)
4 Weeks ago
IO Interactive - Senior Audio Programmer

IO Interactive

İstanbul, Türkiye (Hybrid)
9 Months ago
Sega (UK) - Senior Audio QA Technician

Sega (UK)

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Granicus - Audio/Video Installation Technician

Granicus

Dallas, Texas, United States (On-Site)
1 Month ago
Qualcomm - Senior Engineer- Audio

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
DNEG - Gen AI Audio Researcher

DNEG

London, England, United Kingdom (On-Site)
3 Weeks ago
Qualcomm - Lead Engineer, Senior - Audio DSP

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Quantic Dream - Senior Audio Programmer (H/F/NB)

Quantic Dream

Paris, Île-de-France, France (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Milpitas, California, United States (Remote)

Milpitas, California, United States (On-Site)

Markham, Ontario, Canada (On-Site)

Farnborough, England, United Kingdom (On-Site)

Dubai, Dubai, United Arab Emirates (On-Site)

Farnborough, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by SS8