InterviewStack.io LogoInterviewStack.io
Browse more Embedded Developer jobs

Embedded Engineer

Inabia Solutions & Consulting Inc.

Philadelphia, PA1 month ago
71 views20 saves13 applies

Prepare for this role


Job Type

contract

Description

We are hiring an Embedded Engineer with strong experience in streaming software engineering, media player debugging, and embedded Linux environments. This is a great opportunity for someone who has hands-on experience with AAMP/RDK, C++, GStreamer, and enjoys troubleshooting complex streaming issues in real-world environments.

The ideal candidate should be comfortable reviewing run logs, identifying root causes, and working closely with engineering teams to improve media playback performance and reliability.

Key Responsibilities:

  • Embedded/streaming software engineering using AAMP/RDK, C++, and GStreamer
  • Media player debugging, including log analysis, pipeline state tracing, and DRM/CDN issue investigation
  • Diagnose streaming issues from run logs, including network latency, pipeline state failures, buffer underflows, and CDN/DRM timeouts
  • Write unit tests using Google Test/Mock
  • Contribute to CI pipelines and support overall software quality improvements
  • Work in an embedded Linux environment and support streaming/media playback functionality

Required Skills:

  • Strong experience with C++ / C++17
  • Hands-on experience with GStreamer
  • Experience with AAMP and/or RDK
  • Strong debugging skills in streaming/media player environments
  • Ability to analyze logs and troubleshoot playback issues
  • Experience with Linux and embedded software development

Tech Stack:

C++17, GStreamer, libcurl, libdash/libxml2, Widevine/PlayReady, CMake, Google Test, RDK/Yocto, Linux

Preferred Experience:

  • Experience with DRM technologies such as Widevine or PlayReady
  • Experience with CDN-related troubleshooting
  • Experience with Yocto/RDK environments
  • Prior experience in media, broadband, streaming, or OTT environments

Who Should Apply:

Please apply only if you have hands-on experience in embedded/streaming software engineering and strong exposure to C++, GStreamer, AAMP/RDK, or similar media player technologies.

This job is found at InterviewStack.io

Skills

debugginglinuxc++quality improvementembedded linuxlog analysis

About Inabia Solutions & Consulting Inc.

Transform Your Business with Our Comprehensive Offshoring Solutions. Unlock unparalleled efficiency and innovation by leveraging our expert offshoring services across all professional domains, back-office operations, and advanced software development.

information technology & services, software developmentWebsite