Sr Software Engineer- C/ C++ -Herndon, VA, or North Haven, CT -Full time

Remote • Posted 3 days ago • Updated 12 hours ago
Full Time
Remote
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • Distribution
  • Computer Science
  • Debugging
  • Testing
  • Real-time
  • C
  • C++
  • Microsoft Excel
  • Multithreading
  • Linux
  • Perl
  • Shell Scripting
  • Videoconferencing
  • SIP
  • SDP
  • Service Delivery Platform
  • Squid
  • Proxies
  • Caching
  • Video Streaming
  • HLS
  • Dash Python
  • RTMP
  • RTP
  • RTSP
  • Video
  • Computer Networking
  • UDP
  • Multicast
  • TCP/IP
  • Socket Programming
  • Optimization
  • Network
  • Stacks Blockchain
  • Encryption
  • Management
  • DRM
  • Digital Video
  • Cloud Computing
  • Amazon Web Services
  • Microsoft Azure
  • Agile
  • Git
  • JIRA
  • Collaboration

Summary

Sr Software Engineer- C/ C++

Location: Herndon, VA, or North Haven, CT / Fully remote if located in the Eastern Time Zone

Duration: Full Time

Salary: Depends upon experience.

Location:
Our client has excellent video conferencing and networking infrastructure to support work-from-home and we'll consider candidates in any location, but being near their Herndon, VA or North Haven, CT offices is a plus.

What you'll do:
Design and implement world class video streaming and distribution infrastructure.

What you'll bring:
The successful candidate will have a BS in Computer Science or equivalent, plus at least 5 years of design, implementation, integration, debugging, and testing of real-time software systems using C and/or C++ on Linux. We are looking for a proven track record of creating new products and for an ability to excel both independently and teamed up with other members of our experienced group of developers.
An eagerness and ability to learn new technologies and use varied development environments is the most important skill to bring and *any* of the following will be a plus:
Multi-process and multi-threaded development at driver, kernel, and application levels of Linux
Complex Perl and shell scripting
Video conferencing system development utilizing SIP, SDP, RTP, or WebRTC
Squid proxy/caching engine or other web data and video caching technologies

WebRTC or other peer-to-peer data sharing technologies
Live and on-demand video streaming protocols including HLS, DASH, RTMP, RTP, RTSP
Video and audio processing including capture, digitization, scaling, encoding, and decoding
Networking technologies and protocols including UDP unicast/multicast and TCP/IP socket programming and optimization of network stacks
Encryption, Digital Rights Management (DRM), and Forward Error Correction (FEC) mechanisms for transmitting and securing digital video
Experience building scalable, cloud-based products using providers like AWS, Azure or others
Agile development processes using Git and JIRA tool sets

A little about us:
Casual and flexible environment to encourage creativity and collaboration
4 weeks of PTO to enjoy life!
Competitive compensation, stock options and generous benefits
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTX1d84b4
  • Position Id: 3ccaf91fb41abf8160310e574a602e51
  • Posted 3 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or California

Today

Full-time

USD 159,490.00 - 267,742.00 per year

Remote

Yesterday

Easy Apply

Full-time, Third Party

Depends on Experience

Remote or Austin, Texas

Today

Full-time

Remote

Today

Full-time

Search all similar jobs