Hi
We have an immediate Openings with Our Direct Client for a Long-term contract position.
Job Title: Sr. Software Engineer Embedded Systems (C++/Linux, IPTV/Media)
Location Dallas, TX all 5 days onsite
Duration 12 months
We are seeking a highly skilled Embedded Software Engineer with expertise in C++ development on Linux platforms to design, develop, and optimize applications for IPTV, Video on Demand (VoD), and Set-Top Box (STB) solutions. The ideal candidate will have strong experience in multimedia systems, streaming technologies, and embedded device integration.
Key Responsibilities
- Design, develop, and maintain C++ applications for embedded Linux-based platforms.
- Implement and optimize video streaming protocols (MPEG-DASH, HLS, RTP/RTSP).
- Work on IPTV middleware and Video on Demand services for Set-Top Boxes.
- Integrate media playback frameworks (FFmpeg, GStreamer, VLC core).
- Collaborate with hardware teams to ensure seamless integration with embedded chipsets.
- Debug and resolve performance issues related to memory, CPU, and network utilization.
- Ensure compliance with DRM, CAS (Conditional Access Systems), and security standards.
- Participate in Agile development cycles, including design reviews, code reviews, and testing.
Required Skills & Qualifications
- Strong proficiency in C++ (11/14/17) and Object-Oriented Programming.
- Hands-on experience with Embedded Linux development (drivers, kernel modules, system programming).
- Knowledge of IPTV protocols, VoD systems, and streaming technologies.
- Experience with media frameworks (FFmpeg, GStreamer, DirectFB, OpenGL ES).
- Familiarity with networking protocols (TCP/IP, UDP, multicast, QoS).
- Strong debugging skills using tools like GDB, Valgrind, Wireshark.
- Bachelor s/Master s degree in Computer Science, Electronics, or related field.
Preferred Skills
- Experience with Set-Top Box platforms (Broadcom, Amlogic, MediaTek).
- Knowledge of Digital TV standards (DVB, ATSC, ISDB).
- Exposure to middleware frameworks (Kaltura, Minerva, RDK).
- Familiarity with cloud-based video delivery and CDN integration.
Understanding of UI/UX for TV interfaces
If interested, Please share below details with update resume:
Full Name:
Phone:
E-mail:
Rate:
Location:
Visa Status:
Availability:
SSN (Last 4 digit):
Date of Birth:
LinkedIn Profile:
Availability for the interview:
Availability for the project: