Embedded Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Philadelphia, PA - USA

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

  • Core Technical Expertise

  • Embedded & Streaming Software Engineering in AAMP/RDK environments
  • Strong proficiency in C (C17) for high-performance media applications
  • Development Testing & Collaboration

  • Unit testing using Google Test and Google Mock
  • Contribution to CI pipelines: automated testing build validation and quality checks
  • Experience with CMake for build systems and cross-compilation
  • Strong analytical and problem-solving skills with attention to detail
  • Ability to troubleshoot production-level streaming issues independently
  • Collaboration with cross-functional teams (platform network backend)
  • Clear documentation and communication for debugging insights and solutions
  • Focus on delivering reliable scalable and high-performance streaming systems
  • Hands-on experience with GStreamer for multimedia pipeline development and debugging
  • Deep understanding of adaptive bitrate streaming and playback architectures
  • Expertise in media player debugging: log analysis and pipeline state tracing
  • Diagnosis of streaming issues:
    • Network latency and throughput fluctuations
    • Buffer underflows and playback interruptions
    • Pipeline state transition failures
    • CDN and DRM timeout issues
  • Experience with streaming libraries: libcurl libdash libxml2
  • DRM integration knowledge: Widevine and PlayReady (license acquisition key exchange error handling)
  • Strong Linux and embedded systems experience (RDK Yocto)
  • System-level debugging memory analysis and performance tuning
  • In-depth understanding of media pipeline stages: demuxing decoding buffering rendering
  • Advanced GStreamer debugging: element issues caps negotiation A/V sync

Required Experience:

Manager

Core Technical ExpertiseEmbedded & Streaming Software Engineering in AAMP/RDK environmentsStrong proficiency in C (C17) for high-performance media applications Development Testing & CollaborationUnit testing using Google Test and Google MockContribution to CI pipelines: automated testing build vali...
View more view more

About Company

Company Logo

The following are the open positions for which we are currently accepting resumes. This space is regularly updated, so please check back. You can also use the general applicant form to submit your resume. We will keep it on our databases when something appropriate for your background ... View more

View Profile View Profile