Software Engineer ? Broadcast Media Platforms
Eccalon LLC
Job Description
Job Description
Job Description
We are seeking a Broadcast Media Systems Software Engineer with a strong focus on data streaming and real-time processing platforms to help design, build, and operate scalable, high-throughput, low-latency systems. This role will work on distributed systems that ingest, process, and deliver streaming data used for analytics, machine learning, monitoring, and mission-critical applications. You will collaborate closely with data engineers, platform engineers, product teams, and infrastructure to ensure reliability, performance, and scalability across streaming pipelines.
Responsibilities
- Design, build, and maintain scalable data streaming pipelines
- Develop and operate transport and broadcast media related architectures
- Implement custom transport logic and socket architectures to handle high-throughput packet and frame-level media streams
- Optimize systems for throughput, latency, and resource efficiency
- Participate in capacity planning and performance tuning
- Implement monitoring, logging, alerting, and metrics for streaming applications
- Integrate and customize open-source media frameworks including FFmpeg, GStreamer, and TSDuck into proprietary streaming ecosystems.
- Implement low-level wrappers and APIs using C, C++, or Rust to interface directly with core networking and hardware-accelerated video codecs.
- Ensure strict stream compliance, packet ordering, fault tolerance, and frame-accurate timing across all linear playout systems.
- Optimize media software for CPU cache locality, minimal memory allocation, zero-copy data paths, and overall resource efficiency.
- Implement robust monitoring, logging, and metrics specifically tailored for packet-level streaming health, jitter, and transport stream analytics.
- Debug production issues related to packet loss, latency spikes, frame corruption, backpressure, or clock drift.
- Support on-call rotations and incident response for critical data systems
- Collaborate with broadcast engineering teams to build, integrate, and test streaming, MAMs, playout, automations, and graphics systems.
- Collaborate with product, analytics, and ML teams to support new use cases
- Write clean, maintainable, and well-tested code
- Participate in design reviews, code reviews, and technical discussions
- Contribute to documentation and engineering best practices
Required Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field (or equivalent practical experience).
- 3+ years of professional software engineering experience.
- Systems Programming: 2+ years of hands-on experience programming real-time applications at the Low-Level / Packet Level using C, C++, or Rust.
- Must be highly comfortable with manual memory management, pointer manipulation, and multi-threaded optimizations.
- Strong experience in a modern concurrency language like Go or Python for stream orchestration, tooling, and control-plane API development.
- Network Protocols: Deep, foundational understanding of UDP and TCP/IP networking mechanics. Direct experience managing socket programming, custom congestion control, packet pacing, and error correction techniques (ARQ / selective retransmission).
- Media Transport: Proven experience with broadcast and linear video workflows, including media containers and multiplexing (specifically MPEG-TS wrappers).
- Experience building custom stream troubleshooting, diagnostic, or real-time monitoring software.
- Codecs: Codec-agnostic architecture mindset with low-level implementation knowledge of H.264/AVC, H.265/HEVC, and emerging standards like AV1.
- Automation & Scripting: Strong scripting capabilities in Python or Bash for stream orchestration, pipeline automation, and local-first systems management.
Preferred Qualifications
- Direct development experience with libsrt, librist, RTMP, or similar APIs.
- Deep familiarity with open-source media frameworks like FFmpeg, Astreamer, GStreamer, TSDuck and low level packet streaming tools.
- Experience using network analysis tools to debug packet loss, jitter, clock drift, and MTU issues on live networks.
- Familiarity with broader broadcast media components, including automation protocols, digital playout systems, on-air graphics engines, and Media Asset Management (MAM) platforms.
- Familiarity with AWS, GCP, or Azure specifically regarding networking components (firewall traversal, listener/caller architecture, and high-bandwidth ingress).
- Lightweight containerization experience or portable streaming endpoints or edge-compute tools.
- Knowledge of serialization formats (like Protobuf or JSON) strictly for control-plane APIs and performance telemetry aggregation.
- The purpose of the Media Supervisor role is to support the Planning & Strategy Director... ...‑channel media campaign planning across broadcast, digital, social, programmatic, search,... ...details within agency systems and billing platforms Monitor budget pacing and support...PlatformLocal area
$100k - $130k
...a complex digital world. As an IAM Software Engineer, you will help to drive the evolution of... ...software engineering, IAM engineering, or API platform architecture ~ Experience working in... ...new communication channels and digital media. Reply is a network of highly...PlatformFull time$99.6k - $192.9k
...smart as you are.We are seeking a highly experienced Senior Software Engineer with strong expertise in Adobe Experience Manager (AEM), Java... ...Cloud products and integrations.Experience with cloud platforms, CI/CD, Git, and automated testing.Experience with web performance...PlatformImmediate startRelocation- Job-ID32681935Reference26-02295 We are seeking an experienced Android Full-Stack Engineer to join our platform stability team. In this role, you will be responsible for diagnosing, debugging, and resolving complex Android stability issues spanning the entire Android stack...PlatformWork at office
$190k - $220k
...Description The Role The Compute Systems Software team is a dynamic and fast paced team... ...maintains the foundational embedded software platform for SDV solutions, including drivers,... ...seeking an experienced Senior Software Engineer to join our team to work on high-compute...PlatformFull timeLocal areaWork from home- ...Remaining Positions: 1 Details: Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build,... ...workflow. Design, implement, and maintain existing and future data platforms. Design and develop analytical tools, algorithms, and...PlatformWork at officeRelocation
$99.6k
As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our cloud native services supporting Ford retail... ...and desktop applications for the vehicle integration platform. Develop Spring Boot/Java API/microservices on Google Cloud...PlatformImmediate startFlexible hours$85.4k - $192k
...problems to their core, question the assumptions, and rebuild. A software engineer's job is to architect solutions, not wrestle with syntax.... ...-stack applications in production.2+ years on cloud-native platforms (GCP preferred).Demonstrable experience building AI agents...PlatformImmediate startVisa sponsorshipRelocation packageShift work$85.4k - $192.9k
...what matters.We are seeking a Full-Stack Software Developer reporting into the Software... ...collaborative, well-aligned teams of software engineers dedicated to delivering world class... ...SQL Queries• 3+ years working with cloud platforms like GCP, Azure, or AWS• 3+ years implementing...PlatformImmediate startFlexible hours- Job-ID32692199Reference26-02305Job Title: Back-end Software Development Engineering Senior EngineerAbout Kyyba:Founded in 1998 and headquartered in... .... Software Engineer: Cloud Engineering Connected Vehicle Platform (TMC) | *** Motor Company About the Team Our mission is to...PlatformWork at officeVisa sponsorshipWork visa
- ...report to Warren, MI, or Austin, TX three times per week.The RoleThe Senior Software Engineer - Vehicle Experience Services will play a key role in designing, building, and supporting the platforms and services that connect GM vehicles with the cloud. You will work across...PlatformFull timeLocal areaWork from homeRelocationRelocation package
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from... ....Join our AI & Engineering team in transforming technology platforms, driving innovation, and helping make a significant impact...PlatformWork at officeLocal areaFlexible hoursShift work$143.7k - $194.4k
...defining projects that move the needle?We are looking for a software engineer to join our Cross-Border Listings (CBL) team. The CBL team mission... ...list their products globally and cross-channel. We create platform-level services that streamline the development of global...PlatformInternshipFlexible hours- ...influence the future of transportation. Our Software Services team is on the forefront of... ...achieve our mission.We’re looking for an engineer who likes getting close to the metal and... ...subject matter expert for at least one platform area, subsystem, or application component...PlatformFull timeLocal areaWork from homeRelocation packageShift work
- ...week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a... ...evolve the customer-facing experiences that power our eCommerce platform. The ideal candidate has strong experience building scalable...PlatformFull timeH1bLocal areaWork from homeRelocationFlexible hours3 days per week
- Job DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for our in-vehicle infotainment (IVI) and Vehicle Compute Unit (VCU) platform. You will focus on dealership support and field quality: debugging complex VCU issues...PlatformFull timeLocal areaRemote workWork from homeRelocation package
- As a Senior Software Engineer, you will help build and scale a newly launched AI-first product with direct revenue impact. Our platform analyzes client communications and engagement signals to help mortgage bankers, the sales professionals who guide clients through home...PlatformFull timeShift workNight shiftWeekend work
$84k - $207k
As a Software Engineer I within Servicing Technology, you’ll help build and maintain the client-facing and team member-facing servicing applications... ...layers and API development.Familiarity with cloud platforms (AWS) and containerized deployments (Amazon EKS / Kubernetes...PlatformMinimum wageFull timeNight shiftWeekend work- The Senior Image Analysis Software Engineer is responsible for designing, developing, and deploying advanced image analysis solutions that... ...microscopy-based image analysisFamiliarity with bioimage analysis platforms and tools such as OMERO, CellProfiler, Fiji/ImageJ, scikit-...PlatformFull time
$160k - $200k
Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application... ...supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play a critical role...PlatformFull timeLocal areaWork from homeRelocation packageFlexible hours$74.3k - $166.2k
...person is free to move and pursue their dreams.In this position Software Engineer - Vehicle Connectivity & mobility (VC&M)..Highly Modern, Non... ...(preferably GitHub Actions, Terraform, Tekton, etc.).Platform Security & Reliability: 6+ years of experience generating application...PlatformImmediate startFlexible hours$115k - $192.9k
...Pro Intelligence (FPI) Telematics team is looking for strong Software Engineers to build web applications and services that will be useful,... ...vehicles; we are building the highly scalable, real-time software platform that powers them. As a Senior Backend Engineer on our...PlatformImmediate startWorldwideFlexible hours- As a Software Engineer, you will help build and scale a newly launched AI-first product with direct revenue impact. Our platform analyzes client communications and engagement signals to help mortgage bankers, the sales professionals who guide clients through home financing...PlatformFull timeShift workNight shiftWeekend work
- ...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and... ...DDS and Ethernet. Build scalable multi-platform software architecture, code-generation workflows...PlatformHourly pay
- ...functionsProficient in PLM CAD integrations and visualization formats for 3D modelsExperience in Siemens Teamcenter and Dassault 3DX PLM platform solutionsAbility to understand business requirements and architect, design & develop solutionsStrong communication and...Platform
$115k - $192.9k
In this position...Ford is seeking a Senior Software Engineer to lead development of core software infrastructure for next-generation Augmented... .... This role focuses on low-level systems engineering, platform architecture, hardware and software integration, vehicle data...PlatformImmediate startFlexible hours$113.58k - $192.9k
...meaningful, positive ways. Join us and use your data expertise and software engineering skills to drive evidence-based, timely decision-making.... ..., and deploying cloud applications, owning Google Cloud Platform (GCP) infrastructure with hands-on Terraform expertise, and...PlatformImmediate startRemote workFree visa$50 per hour
...DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs,... ...guide senior engineers, and create reusable platform capabilities. You will lead through... ...requirement.Experience developing production software in Python and architecting distributed...PlatformFull timeTemporary workWork experience placementCasual workFlexible hours- Job Title: Software Engineer (2) - Commodity Engineer 3About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a... ...SQL / Oracle database experience or PostGres • Google Cloud Platform (GCP) development (Cloud Run, Pub Sub, GCS Bucket) and deployment...PlatformWork at officeLocal areaVisa sponsorshipWork visa
- ...productivity gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data intensive and... ...complex data transformations and modeling across enterprise data platforms (e.g., SQL Server, Oracle, PostgreSQL).Build and optimize...PlatformFull timeLocal areaWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer ? Broadcast Media Platforms. Be the first to apply!
- software developer fintech Detroit, MI
- ngo software engineer Detroit, MI
- intel software engineer Detroit, MI
- senior software engineer remote Detroit, MI
- junior software developer remote Detroit, MI
- software engineer full time Detroit, MI
- work from home software developer Detroit, MI
- senior software engineer Detroit, MI
- software engineer healthcare Detroit, MI
- startup software engineer Detroit, MI

