1

Video Playback Engineer Jobs in Michigan (NOW HIRING)

Video Playback Engineer information

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

To thrive as a Video Playback Engineer, you need expertise in video codecs, streaming protocols, and a solid background in computer science or a related field. Familiarity with tools such as FFmpeg, HLS/DASH streaming, and media playback libraries, as well as experience with video delivery platforms, is common. Strong problem-solving, attention to detail, and effective communication are critical soft skills for collaborating across engineering and product teams. These skills ensure the reliable, high-quality video experiences users expect and enable efficient troubleshooting and innovation in a rapidly evolving media landscape.

What is a Video Playback Engineer?

A Video Playback Engineer is a technology professional who specializes in the development, optimization, and maintenance of video streaming and playback systems. They work on ensuring seamless delivery of video content across various platforms and devices, addressing issues like buffering, latency, and compatibility. Their responsibilities often include working with video codecs, streaming protocols, content delivery networks (CDNs), and player technologies to provide high-quality viewing experiences. Video Playback Engineers may also collaborate with software developers, QA teams, and content providers to troubleshoot and enhance video performance.

What are some common challenges faced by Video Playback Engineers, and how can applicants prepare to address them?

Video Playback Engineers often encounter challenges related to ensuring smooth streaming across a wide range of devices and network conditions. Applicants should be prepared to troubleshoot compatibility issues, optimize video quality and latency, and implement adaptive bitrate streaming techniques. Staying current with evolving video codecs and industry standards is also crucial. Collaboration with front-end developers, QA teams, and content delivery network providers is common, so strong communication and problem-solving skills are important for success in this role.

What is the difference between Video Playback Engineer vs Video Software Engineer?

AspectVideo Playback EngineerVideo Software Engineer
Required CredentialsBachelor's in Computer Science, Electrical Engineering, or related; experience with multimedia frameworksBachelor's or higher in Computer Science or Software Engineering; programming skills in C++, Python
Work EnvironmentMedia companies, streaming platforms, multimedia device manufacturersSoftware development firms, tech companies, multimedia application developers
Employer & Industry UsageFocus on optimizing video playback, decoding, and renderingDeveloping multimedia software, codecs, and applications

While both roles involve multimedia and video technologies, Video Playback Engineers specialize in ensuring smooth video playback and decoding, often working closely with hardware and media frameworks. Video Software Engineers develop broader multimedia applications and codecs, focusing on software development across various platforms. Understanding these distinctions helps clarify career paths and job expectations in the multimedia industry.

What job categories do people searching Video Playback Engineer jobs in Michigan look for? The top searched job categories for Video Playback Engineer jobs in Michigan are:
What cities in Michigan are hiring for Video Playback Engineer jobs? Cities in Michigan with the most Video Playback Engineer job openings:
Propulsion System Validation Engineer

Propulsion System Validation Engineer

Brightwing

Troy, MI

Other

Posted 24 days ago


Job description

Job Description Vehicle Connectivity Engineer Role ID 1296 Our company, we're building safe, reliable vehicles that people can afford, personalize and love-and doing it here in the USA as part of our commitment to reindustrialization. The spirit of DIY and customization runs throughout every element of a company, because people should have control over how their trucks look, feel, and represent them. Who we are looking for A Passionate and dynamic systems engineer that will bridge the gap between vehicle communications to external interfaces via different communication protocols.

This position will be responsible for working cross functionally to ensure the mobile apps and connectivity plans for the company have a high-quality execution. What you get to do In this position the candidate will develop mobile application requirements and manage the development, sourcing, and engineering of these solutions. Design and develop vehicle side system component requirements that interact with a commercial-grade mobile application as a conduit to control vehicle features or view vehicle contents.

Develop phone connectivity security requirements and features that interact with other application plug-ins and vehicle modules such as secure gateway module, safety vehicle ECUs for diagnostics, flash-over-the-air and status information. Work cross functionally to develop vehicle architecture requirements that allows mobile applications connectivity to automotive ECUs, implementation of UI/UX backend, framework, and frontend features in android or iOS environment. Implement security features in mobile applications interfacing vehicle network from illegal access and unauthorized access to safety critical modules.

Collaborate and work with 3rd party hardware or software suppliers to engage in requirements elicitation and test criteria to establish internal test environment and test setup. Document development plans, processes, and overall mobile applications. Perform benchmarking / market research on vehicle attributes (features and market trends for mobile apps, vehicle content and other vehicle systems).

Lead the technology roadmap by working with industry partners to define new and innovative technology to support vehicle connectivity, Wi-Fi and Online Infotainment features that give our customers intuitive and accessibility comfort experiences. Test, verify and validate mobile application software using industry standard tools. What you bring to the team Bachelor's degree in engineering Computer engineering, Computer or Information Science.

Experience building mobile apps with a large user base interfacing cloud/server application. Experience in development of Android and iOS-based subsystem involving technologies of audio and video playback on a local device interfacing with USB and audio streaming technologies (Bluetooth, Android-auto or Car-play). Experience in designing intuitive and well-modeled application interface endpoints for both internal and user-facing device accessibility.

Experience or strong knowledge of RESTful concepts using OpenAPI specification to architect and document endpoints. Experience as a Kotlin developer for Android apps and Swift Experience for iOS apps. Experience in decomposing vehicle level functions and architectural elements for mobile apps, connectivity systems, and cloud offerings.

Preferred Qualifications: Master of science degree in engineering in Computer engineering, Computer or Information Science. Experience in developing mobile application services on one or more cloud offerings. Familiarity with DevOps and DevSec tools.

Strong knowledge of postman for testing APIs. Platform development experience using Open-Source experience and effective thinking through on build versus buy. Strong knowledge in Bootloader integration, Flash Bootloader, E2E, XCP, Cyber security and FOTA (Flash over the air).

Knowledge of automotive standardized instrumentation and test tools such as CANalyzer, Intrepid Veh-Spy, ETAS-INCA. Why Join Team Slate. We're fueled by grit, determination, and attention to detail.

Slate's start-up spirit of ingenuity and resourcefulness moves our business forward. Team Slate fosters a culture of excellence, innovation, and mutual respect, and is motivated by shared principles. Safety First Delight Customers One Team Relentless Improvement Fast, Frugal and Scrappy Respectful Collaboration Positive Legacy.