Embedded Engineer
Job Description
Job 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 .
Powered by JazzHR
hRLa1HUuF3
Recommended Jobs
Enterprise Account Executive - Pursuit, East
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI …
mechanical engineer
SmithGroup is an integrated design firm with a reputation for cultivating a top-ranked culture while pioneering award-winning innovative design solutions. We blend research, data and technology with…
Sr. Relationship Manager - Global Commercial Banking - Middle Market Banking (Pittsburgh, PA)
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our …
Line Cook - Prep Cook - Pizza Expert
Description Barley Creek is a fast paced - upscale casual restaurant in Tannersville, PA. To keep our guests happy we need to keep the members of our team happy. For a business to succeed each …
Crisis Prevention & Systems Integration Coordinator
Job Description Job Description At JEVS, we help the people we serve lead self-determined, connected, and hopeful lives that strengthen themselves, their families, and their communities. Our …
Execution Project Lead Consultant
Execution Project Lead Consultant ~202603210 ~Philadelphia, Pennsylvania, United States ~United States ~Full time View favourites Description We are looking to expand our Retire…
OB/GYN for Community Hospital in Greater Pittsburgh Market - DaVinci Robot Available
OB/GYN physician sought for community setting less than an hour from Pittsburgh, PA. Join 3 Ob/Gyns and 2 PAs. Call 1 weekend per month and 1 day per week. Just under 300 deliveries per year. Highl…
Maintenance Technician
Description Do you enjoy being part of a team working toward a common goal? Are you ready to work for an industry leader who’s kept manufacturing alive and well and local for over 50 years? Compu…
Relativity Archiving Analyst
Job Description Job Description Relativity Archiving Analyst Employment Type: Full-Time, Experienced Department: Information Technology CGS is seeking a Relativity Archiving Analyst, who…
Welder/Fabricator
Job Description Job Description Gaven Industries manufacturers highly engineered systems for electromagnetic pulse shielding. Our diverse customer base is spread across multiple agencies at 1000’…