1

Broadcast Engineer Jobs in Michigan (NOW HIRING)

Director Engineering

Southfield, MI · On-site

$120 - $135/hr

Ensure the reliable operation, maintenance, and repair of all broadcast, production, transmission ... Consult with the VP of Engineering/Operations on engineering operating and capital budgets ...

Ensure the reliable operation, maintenance, and repair of all broadcast, production, transmission ... Consult with the VP of Engineering/Operations on engineering operating and capital budgets ...

Ensure the reliable operation, maintenance, and repair of all broadcast, production, transmission ... Consult with the VP of Engineering/Operations on engineering operating and capital budgets ...

ICT Launch AVI/Broadcast Lead

Auburn Hills, MI · On-site

$151K - $158K/yr

Position Summary The Launch Specialized Support Engineer serves as a technical Subject Matter Expert (SME) supporting manufacturing launch activities, with deep expertise in AVI, QAS, Broadcast, and ...

next page

Showing results 1-20

Broadcast Engineer information

See Michigan salary details

$27.9K

$75.5K

$118.1K

How much do broadcast engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for broadcast engineer in Michigan is $75,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,200.00 and $98,100.00 per year, depending on experience, location, and employer.

What does a broadcast engineer do?

A broadcast engineer performs a variety of technical support duties at a radio or television station. Their responsibilities are to maintain broadcast systems and equipment, troubleshoot and repair equipment, and set up broadcasts for live events, such as the news, concerts, or athletic contests. Other responsibilities of a broadcast engineer are to ensure that systems are set up appropriately to provide consistent sound and video quality. A broadcast engineer often has a more supervisory role, training and overseeing other technicians. The qualifications you need to become a broadcast engineer typically include an associate’s or bachelor’s degree.

What are the key skills and qualifications needed to thrive as a broadcast engineer?

To thrive as a Broadcast Engineer, you need strong technical knowledge of audio and video systems, signal flow, and a background in electronics or broadcast technology, often supported by a relevant degree or certification. Familiarity with broadcast automation software, digital editing tools, IP-based transmission systems, and relevant FCC regulations is essential. Excellent problem-solving, attention to detail, and communication skills help you manage live broadcasts and troubleshoot under pressure. These abilities are vital for ensuring reliable, high-quality broadcast operations and minimizing disruptions in fast-paced media environments.

What are some common challenges faced by broadcast engineers during live event coverage?

Broadcast Engineers often encounter challenges such as managing unexpected technical failures, ensuring reliable transmission signals, and adapting to rapidly changing production requirements during live events. Quick troubleshooting skills and the ability to work under pressure are essential, as any downtime can disrupt the broadcast. Collaboration with production teams, camera operators, and IT staff is frequent, making strong communication skills valuable for resolving issues efficiently and maintaining seamless broadcasts.

What is the difference between Broadcast Engineer vs Broadcast Technician?

AspectBroadcast EngineerBroadcast Technician
Required CredentialsTypically a degree in broadcast engineering, electronics, or related field; certifications like SBE or Cisco are commonOften a diploma or associate degree; certifications like SBE or manufacturer-specific training
Work EnvironmentDesign, maintain, and troubleshoot broadcast systems in studios or transmission facilitiesAssist with installation, setup, and maintenance of broadcast equipment on-site or in the field
Employer & Industry UsageBroadcast stations, networks, and media companiesBroadcast stations, production companies, and equipment vendors

Broadcast Engineers focus on designing, maintaining, and troubleshooting broadcast systems, requiring advanced technical skills and certifications. Broadcast Technicians support equipment setup and maintenance, often working under supervision. Both roles are essential in the broadcast industry, but the Engineer role typically involves more complex system management.

Are broadcast engineers in demand?

Broadcast engineers are in steady demand due to the ongoing need for technical expertise in television, radio, and digital media production. They typically require knowledge of broadcast equipment, signal flow, and certifications, and employment opportunities are available in media companies, broadcasting stations, and related industries.

How hard is it to become a broadcast engineer?

Becoming a broadcast engineer typically requires technical knowledge of audio and video systems, often gained through a degree in electronics, broadcasting, or a related field, along with hands-on experience. Certifications such as those from the Society of Broadcast Engineers can enhance job prospects, and familiarity with broadcast equipment and troubleshooting is essential; the role may also involve irregular hours and on-call work.

What are the most commonly searched types of Broadcast Engineer jobs in Michigan?

The most popular types of Broadcast Engineer jobs in Michigan are:

What are popular job titles related to Broadcast Engineer jobs in Michigan?

For Broadcast Engineer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Broadcast Engineer jobs in Michigan look for?

The top searched job categories for Broadcast Engineer jobs in Michigan are:

What cities in Michigan are hiring for Broadcast Engineer jobs?

Cities in Michigan with the most Broadcast Engineer job openings:

Infographic showing various Broadcast Engineer job openings in Michigan as of August 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution, with an average salary of $75,477 per year, or $36.3 per hour.

Software Engineer ? Broadcast Media Platforms

Eccalon LLC

Detroit, MI

Full-time

Posted yesterday

New


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.

Eccalon logo

About Eccalon

Sourced by ZipRecruiter

We are a cross-functional collective of innovative minds that leverages technology to tackle the most challenging problems of this generation for clients, the nation, and the world. Eccalon fosters creativity, curiosity, and imagination across all departments and divisions to pioneer new ideas, products, and services. We advance innovation.​

Industry

Guided missile and space vehicle manufacturing

Company size

11 - 50 Employees

Headquarters location

Hanover, MD, US

Year founded

2017