Senior Networking Software Engineer — Low-Latency Video

Suitable Technologies, Inc.

Palo Alto (CA)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Suitable Technologies, Inc. in Palo Alto, CA is seeking a senior-level software developer to work on the networking stack of their videoconferencing application. The ideal candidate will have over 5 years of experience in application networking and solid programming skills in C++.

The role includes developing algorithms for network congestion control and loss management, designing NAT traversal protocols, and adding support for IPv6. Join a collaborative team dedicated to innovative solutions in connectivity.

Qualifications

  • More than 5 years of experience working on application networking stack is required.
  • Solid knowledge of data structures, algorithms, and software design is crucial.
  • Willingness to take on new challenges and solve unfamiliar problems.

Responsibilities

  • Develop network congestion control algorithms.
  • Develop loss management algorithms using Forward Error Correction.
  • Develop additional NAT/Firewall traversal protocols.
  • Develop relays for media traffic flow through firewalls.
  • Help design and develop relay deployment strategy.
  • Add IPv6 support to the product.
  • Develop diagnostic tools for field problems.
  • Provide responsive support for new networking difficulties.

Skills

Application networking stack experience
C++ programming
IP networking knowledge
Linux experience
Windows experience
OSX experience
Data structures and algorithms
Problem-solving

Education

Bachelor's degree in Computer Science

Job description

Suitable Technologies, Inc. in Palo Alto, CA is seeking a senior-level software developer to work on the networking stack of their videoconferencing application. The ideal candidate will have over 5 years of experience in application networking and solid programming skills in C++.

The role includes developing algorithms for network congestion control and loss management, designing NAT traversal protocols, and adding support for IPv6. Join a collaborative team dedicated to innovative solutions in connectivity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Networking Software Engineer
Networking Software Engineer

Suitable Technologies, Inc. • Palo Alto (CA)

On-site
USD 100,000 - 140,000
Senior C++ Engineer – High-Performance Networking
Senior C++ Engineer – High-Performance Networking

Covetus • United States

On-site
USD 90,000 - 120,000
Senior Network Software Engineer - Remote/Hybrid, Equity
Senior Network Software Engineer - Remote/Hybrid, Equity

Versa Networks • Santa Clara (CA)

On-site
USD 200,000 - 310,000
Competitive Salary
Health Insurance
PTO
+5
Senior Network Software Engineer — NFV and DPU Offload
Senior Network Software Engineer — NFV and DPU Offload

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Real-Time Networking & Streaming Engineer
Senior Real-Time Networking & Streaming Engineer

Icehouseventures • Mountain View (CA)

On-site
USD 193,000 - 292,000
Annual performance bonus
Equity opportunities
Competitive benefits package
Senior Network Software Engineer – ASIC & C/C++
Senior Network Software Engineer – ASIC & C/C++

Hobbsnews • Cupertino (CA)

On-site
USD 136,000 - 277,000
Senior NIC Firmware Engineer — Low-Latency Networking (Equity)
Senior NIC Firmware Engineer — Low-Latency Networking (Equity)

Socket.dev • United States

Remote
USD 184,000 - 288,000
Equity
Benefits
Colossus Networking Software Engineer - C++ (Low-Latency)
Colossus Networking Software Engineer - C++ (Low-Latency)

xAI • Palo Alto (CA)

On-site
USD 260,000 - 380,000
Network Software Engineer - Embedded
Network Software Engineer - Embedded

Webster & Webster Associates • Phoenix (AZ)

On-site
USD 80,000 - 120,000
Senior Video Software Engineer
Senior Video Software Engineer

KAKE • Pittsburgh

Hybrid
USD 90,000 - 120,000