Sr. C++ Developer (Media Domain)

Sr. C++ Developer (Media Domain)

Posted Today by 1766135961

Negotiable
Outside
Remote
USA

Summary: The Sr. C++ Developer role focuses on developing and implementing software solutions within the media domain, specifically for consumer electronic devices. The position requires extensive experience in software architecture, design, and development, particularly in video streaming technologies and media frameworks. The candidate must possess strong programming skills in C and C++, along with a solid understanding of digital rights management and audio/video formats. This role is remote and classified as outside IR35.

Key Responsibilities:

  • Architect and design software solutions for consumer electronic devices.
  • Develop and implement software, including prototyping and code reviews.
  • Conduct unit testing and ensure quality assurance of the software.
  • Work with media pipeline stacks and video streaming technologies.
  • Implement digital rights management and secure media pipelines.
  • Collaborate with team members and communicate effectively.

Key Skills:

  • 6+ years of experience in software architecture, design, and development.
  • Proficient in C, C++/C++11, JavaScript, and JSON.
  • Experience with media pipeline stacks and video streaming technologies (DASH, HLS, etc).
  • Knowledge of Digital Rights Management (Widevine/PlayReady/Fair Play).
  • Strong understanding of audio/video formats (H264, HEVC, etc).
  • Experience with media frameworks such as GStreamer and FFMPEG.
  • Multi-threaded programming and inter-process communication skills.
  • Good communication and problem-solving abilities.
  • Self-motivated and proactive team player.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Sr. C++ Developer (Media Domain)
Location: Dallas, TX (Day 1 onsite)
Duration: 12+ Months

Required Skills:
6+ years of experience in architecture & design, prototyping, software development & implementation plan, code review and unit testing for consumer electronic devices.
Proficient in C, C++/C++11, JavaScript, JSON.
Experience in developing media pipeline stacks.
Experience in the video streaming technologies (DASH, HLS, Progressive Download, etc).
Experience in Digital Rights Management (Widevine/ PlayReady / Fair Play) and Secure Media Pipeline
Strong experience in audio/video formats (H264, HEVC, mp4, CMAF, MPEG2-TS, HDR, Dolby Vision, etc)
Experience in Media frameworks such as GStreamer, FFMPEG
Experience in multi-threaded programming & Inter-process communication.
Good communication and problem-solving skills.
Self-motivated, Proactive and good team player.