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
- 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
$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-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
- ...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
$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$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$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$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- ...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
$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
- ...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 that directly impacts company revenue by helping... ...designing, deploying, or operating applications on cloud platforms such as AWS, Azure, or Google Cloud.Strong understanding of...PlatformFull timeLive inShift workNight shiftWeekend work
$138.49k - $179.12k
...Information Technology Management, Mechanical Engineering or a related field and 6 years of... ...databases and design database schema for new software applications. 4 years of experience with... ...Test Data Management strategy and platform leveraging automotive industry standard...PlatformImmediate startWork from homeFlexible 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
$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$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$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- ...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
$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- 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
$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$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$122k - $240.5k
...on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the... ...below:Hands-on experience in full stack software development across frontend and backend... ...one of the following Frontier GenAI Platforms: Anthropic, Google or Open AI, including...PlatformLocal area- ...designing, developing, testing and maintaining software applications and products to meet... ...customer requirements. Full-stack software engineering roles, who can develop all components of... ...: Process Improvement, Google Cloud Platform, Big Query, Data Migration, Data Management...PlatformWork at office
- ...of transportation in the EV realm. Our Software Services team is on the forefront of this... ...future opportunities as a Senior Software Engineer - SAP Developer. In anticipation of... ...cloud-based applications using SAP Cloud Platform tools and technologies and embrace cloud...PlatformFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...designing, developing, testing, and maintaining software applications and products to meet... ...requirements. Full-stack software engineering roles, who can develop all components of... ...applications and services on Google Cloud Platform (GCP) Write clean, maintainable, well...PlatformWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer ? Broadcast Media Platforms. Be the first to apply!
- software development engineer aws Detroit, MI
- software developer internship no experience Detroit, MI
- real time software engineer Detroit, MI
- financial software developer Detroit, MI
- graduate software developer Detroit, MI
- software engineer travel Detroit, MI
- experienced software developer Detroit, MI
- remote entry level software developer Detroit, MI
- information technology software engineer Detroit, MI
- network software engineer Detroit, MI

