1

Multimedia Software Engineer Jobs in Pennsylvania

The Video Software Engineer is responsible for developing, optimizing, and maintaining C360's real ... of multimedia frameworks, such as GStreamer • Knowledge of video codecs, with a main focus on ...

You will report to the Assistant Chief Engineer. Job Responsibilities * News-gathering equipment ... software. This includes infrastructure and end user support * Production equipment including ...

You will report to the Assistant Chief Engineer. Job Responsibilities * News-gathering equipment ... software. This includes infrastructure and end user support * Production equipment including ...

You will report to the Assistant Chief Engineer. Job Responsibilities * News-gathering equipment ... software. This includes infrastructure and end user support * Production equipment including ...

You will report to the Assistant Chief Engineer. Job Responsibilities * News-gathering equipment ... software. This includes infrastructure and end user support * Production equipment including ...

... software development methodologies - Familiarity with network and server administration is a plus ... multimedia processing is a plus - Experience with hybrid mobile development is a plus - Strong ...

... software development methodologies - Familiarity with network and server administration is a plus ... multimedia processing is a plus - Experience with hybrid mobile development is a plus - Strong ...

Video Editor/Producer

Pittsburgh, PA · On-site

$29 - $36/hr

About the Role WQED Multimedia seeks an imaginative, highly skilled, and self-motivated Video ... and PBS programming. The ideal candidate brings curiosity, initiative, and a passion for ...

Must be able to support software implementation teams, work on multiple projects concurrently ... Awareness of multimedia Environment Health and Safety compliance; * Ability to quickly develop a ...

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... multimedia processing Qualifications: - Bachelor's Degree - 2+ years of software development ...

Product Manager - CYME Software

PA · On-site +1

$130K - $190K/yr

... multimedia assets. Qualifications: Required Qualifications: * Bachelor's degree in engineering from an accredited institution. * Minimum five (5) years background in CYME Power Engineering Software ...

next page

Showing results 1-20

Multimedia Software Engineer information

See Pennsylvania salary details

$55.6K

$104.4K

$151.9K

How much do multimedia software engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for multimedia software engineer in Pennsylvania is $104,374.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,200.00 and $131,800.00 per year, depending on experience, location, and employer.

What are the typical collaboration points between a Multimedia Software Engineer and other teams within a tech company?

Multimedia Software Engineers frequently collaborate with designers, product managers, and QA testers to deliver seamless multimedia experiences. They work closely with UI/UX designers to ensure that audio, video, and interactive elements are integrated smoothly and meet user expectations. Coordination with backend engineers is also common, especially when optimizing media streaming or storage solutions. Regular sync-ups help align project requirements, troubleshoot issues, and ensure timely delivery of features. This collaborative environment fosters growth and enables engineers to develop both technical and interpersonal skills.

What does a Multimedia Software Engineer do?

A Multimedia Software Engineer designs, develops, and maintains software applications that handle various types of media, such as audio, video, graphics, and animation. They work on applications for entertainment, education, gaming, and more, ensuring seamless integration of multimedia elements. Their responsibilities include coding, optimizing media performance, troubleshooting issues, and collaborating with designers and other engineers to create rich user experiences. They often use programming languages like C++, Java, or Python and are familiar with multimedia frameworks and libraries.

What is the difference between Multimedia Software Engineer vs Video Game Developer?

AspectMultimedia Software EngineerVideo Game Developer
Required CredentialsBachelor's in Computer Science, Multimedia, or related fields; proficiency in multimedia toolsBachelor's in Computer Science, Game Design, or related fields; experience with game engines
Work EnvironmentSoftware companies, multimedia firms, advertising agenciesGame studios, entertainment companies, independent developers
Industry UsageMedia production, digital content creation, interactive mediaVideo game development, interactive entertainment

Multimedia Software Engineers focus on creating digital media content, including audio, video, and interactive applications, often working across various industries. Video Game Developers specialize in designing and programming video games, primarily within the gaming industry. While both roles require programming skills and multimedia knowledge, their focus areas and end products differ significantly.

What are the key skills and qualifications needed to thrive as a Multimedia Software Engineer, and why are they important?

To thrive as a Multimedia Software Engineer, you need strong programming skills in languages like C++, Java, or Python, and a solid understanding of computer graphics, audio/video processing, and software development fundamentals. Familiarity with multimedia frameworks (such as FFmpeg or OpenGL), version control systems, and relevant certifications in software engineering or multimedia technologies is common. Creativity, problem-solving, and effective teamwork are crucial soft skills that help in delivering engaging and efficient multimedia solutions. These skills ensure high-quality, innovative products that meet user needs and keep pace with rapidly evolving multimedia technologies.
What are popular job titles related to Multimedia Software Engineer jobs in Pennsylvania? For Multimedia Software Engineer jobs in Pennsylvania, the most frequently searched job titles are:
What job categories do people searching Multimedia Software Engineer jobs in Pennsylvania look for? The top searched job categories for Multimedia Software Engineer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Multimedia Software Engineer jobs? Cities in Pennsylvania with the most Multimedia Software Engineer job openings:
Software Engineer - Video Technology

Software Engineer - Video Technology

cosm

Pittsburgh, PA

Other

Posted yesterday


Job description

Summary:

The Video Software Engineer is responsible for developing, optimizing, and maintaining C360’s real-time video pipeline, which powers mission-critical services for our broadcast, league, and streaming partners. This role contributes to the full lifecycle of a cutting-edge video platform, from architecture and development through deployment and operational support, while working across the video processing stack, including real-time image processing, accelerated decoding and encoding, and video transport technologies. The ideal candidate is a solutions-oriented engineer who thrives in fast-paced environments while maintaining a high standard of engineering excellence. They bring experience across the software development lifecycle, understand how to select the right technologies for the problem at hand, and ideally have familiarity with the sports, broadcast, streaming media, and cloud software industries. Success in this role requires strong collaboration skills, adaptability, and the ability to work effectively within an agile, cross-functional engineering team.

Responsibilities:

  • Collaborate within an agile team to build and deploy distributed, robust, low-latency video pipelines for both on-premises and cloud deployment.
  • Participate in architectural, design, and product sessions
  • Stay on top of industry trends and emerging technologies
  • Exemplify excellent written and verbal communication skills and the ability to tailor
    technical communications to any audience deftly
  • Push the limits, try new technologies, take calculated risks, swing for the fences, and proactively search for the best solutions and ideas in the marketplace
  • Occasionally offer on-call support to field teams (evenings and weekends)
  • Accurately document work, both in code and schematic form

Experience:

  • BS degree or higher in Computer Science, Electrical / Computer Engineering, Software Engineering or the equivalent.
  • Experience with both Windows 10/11 64-bit and Linux development environments
  • Significant experience in C++ and Rust
  • Knowledge of AWS cloud services/tooling and technology (S3, EC2, etc.)
  • Knowledge of multimedia frameworks, such as GStreamer
  • Knowledge of video codecs, with a main focus on HEVC, as well as an understanding of streaming technologies and transports (e.g., MPEG-TS, SRT, HLS, webRTC)
  • Expertise in mission-critical, high-availability hardware/software
  • Knowledge of NVIDIA GPU ecosystem, including CUDA and the NVIDIA Video Codec SDK
  • Knowledge of SMPTE broadcast standards and technologies
  • Video/Image processing knowledge, demosaicing, denoising, color space conversion, image enhancement
  • Experience working with agile methodologies
  • Knowledge of best practices for code management, version control, and deployment
  • You possess the ability to work autonomously, but also as part of a team.
  • You can quickly shift work priorities to accommodate client needs.

Bonus Experience:

  • Experience with Python or C#
  • Experience with MongoDB
  • Experience designing, deploying, and maintaining cloud-based workflows
  • Knowledge of AI/ML methods for video enhancement
  • Knowledge of machine vision standards and transports
  • Familiarity with ZMQ or other message bus (e.g., Kafka) software
  • General knowledge of camera technology
  • Knowledge of broadcast tools such as vector scopes, RCP/CCU
  • Experience with OEM SDI output cards and APIs from AJA, Blackmagic Design, etc.