Real-Time Broadcast Media Systems Engineer

Eccalon, LLC

Detroit (MI)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Eccalon seeks a Broadcast Media Systems Software Engineer to design, build, and operate scalable, high-throughput streaming systems. You will work on distributed pipelines ingesting and delivering data for analytics, ML, monitoring, and mission-critical apps.

Join a team focused on reliability, performance, and scalability, collaborating with data engineers, platform engineers, and product teams. Proficiency in C/C++/Rust and experience with FFmpeg/GStreamer/TSDuck are highly valued.

Qualifications

  • Bachelor’s degree in CS/CE or related field or equivalent experience.
  • 3+ years of professional software engineering experience.
  • Systems programming for real-time applications in C/C++/Rust.
  • Experience with memory management, pointers, and multi-threading optimizations.
  • Strong knowledge of UDP/TCP/IP networking and socket programming.
  • Experience with broadcast/media workflows and MPEG-TS containers.
  • Proficiency in Go or Python for stream orchestration and control-plane development.
  • Familiarity with FFmpeg, GStreamer, and TSDuck is a plus.

Responsibilities

  • Design, build, and maintain scalable data streaming pipelines.
  • Develop and operate transport and broadcast media architectures.
  • Implement low-level wrappers for core networking and codecs.
  • Optimize systems for throughput, latency, and resource efficiency.
  • Implement monitoring, logging, and metrics for streaming apps.
  • Collaborate with broadcast engineering and product teams.

Skills

Low-Level programming
Go or Python
UDP/TCP/IP networking
Media transport (MPEG-TS)
Python or Bash scripting
Manual memory management
Concurrency optimization

Education

Bachelor’s degree in CS/CE or related field

Tools

FFmpeg
GStreamer
TSDuck
libsrt
librist
RTMP

Job description

Eccalon seeks a Broadcast Media Systems Software Engineer to design, build, and operate scalable, high-throughput streaming systems. You will work on distributed pipelines ingesting and delivering data for analytics, ML, monitoring, and mission-critical apps.

Join a team focused on reliability, performance, and scalability, collaborating with data engineers, platform engineers, and product teams. Proficiency in C/C++/Rust and experience with FFmpeg/GStreamer/TSDuck are highly valued.

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

Similar jobs worth comparing

Software Engineer – Broadcast Media Platforms
Software Engineer – Broadcast Media Platforms

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 180,000
Real-Time Media Backend Engineer - C++ (Hybrid)
Real-Time Media Backend Engineer - C++ (Hybrid)

Telestream, LLC • Beaverton (OR)

Hybrid
USD 110,000 - 150,000
Day-one medical
Life & disability insurance
401(k) match
+4
Real-Time Media Backend Engineer
Real-Time Media Backend Engineer

ApplyMint • Beaverton (OR)

Hybrid
USD 100,000 - 150,000
Day-one medical
Company 401(k) match
Pet insurance
+1
Senior Video Software Engineer
Senior Video Software Engineer

KAKE • Pittsburgh

Hybrid
USD 90,000 - 120,000
Embedded Systems Engineer-Media/Video Streaming
Embedded Systems Engineer-Media/Video Streaming

InfoVision Inc. • Richardson (TX)

On-site
USD 120,000 - 180,000
Embedded Systems Engineer-Media/Video Streaming
Embedded Systems Engineer-Media/Video Streaming

InfoVision Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
Realtime Video Systems Engineer
Realtime Video Systems Engineer

Cosm Inc. • Pittsburgh

On-site
USD 90,000 - 120,000
Real-Time C++ Software Engineer - Video Streaming & Camera Systems
Real-Time C++ Software Engineer - Video Streaming & Camera Systems

Rayvector Technologies • Tualatin (OR)

On-site
USD 110,000 - 160,000
Senior C++ Media & Streaming Engineer
Senior C++ Media & Streaming Engineer

InfoVision Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Lead Streaming Video Software Engineer [29648]
Lead Streaming Video Software Engineer [29648]

Stealth Startup • California (MO)

On-site
USD 1,500,000