Qureos

FIND_THE_RIGHTJOB.

STB Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Key Responsibilities:

  • Design and develop embedded software for STB platforms using C and Linux.
  • Work with RDK-V (Reference Design Kit for Video) and GStreamer for multimedia streaming.
  • Develop and integrate device drivers using the Yocto build system.
  • Collaborate with SoC vendors to resolve hardware/software integration issues.
  • Implement and optimize video streaming protocols and subsystems (e.g., V4L2, HDMI, Bluetooth).
  • Debug and troubleshoot using GDB and other Linux tools.
  • Ensure compliance with video standards like MPEG, ATSC, and DVR.
  • Participate in Agile development processes—sprint planning, reviews, and retrospectives.
  • Document software architecture, design decisions, and testing outcomes.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.
  • 5–15 years of experience in STB or DTV software development.
  • Strong proficiency in C programming and Linux system programming.
  • Experience with RDK-V, GStreamer, and adaptive streaming technologies (preferred).
  • Familiarity with Yocto, Linux kernel modules, and driver development.
  • Understanding of STB/DTV subsystems and multimedia standards.
  • Experience with multithreaded programming and IPC mechanisms.
  • Excellent debugging and problem-solving skills.

Soft Skills:

  • Strong communication and collaboration abilities.
  • Excellent analytical thinking and attention to detail.
  • Ability to work independently and within cross-functional teams.

© 2025 Qureos. All rights reserved.