Search

Sr. C++/Linux Developer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Job Description

Required Skills:

  • 6+ years of experience in architecture & design, prototyping, software development & implementation plan, code review and unit testing for consumer electronic devices.
  • Bachelors degree or higher in Computer Science, Electronics or equivalent field.
  • 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/FairPlay) 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.

\nCompany Description

At TDI Consulting LLC, we are a team of technology professionals driven by passion, precision, and a deep commitment to client success. We specialize in IT staffing, enterprise software development, cybersecurity, and strategic consulting — delivering solutions that are modern, scalable, and built to outperform.

With over a decade of cross-industry experience and 300+ expert professionals in our network, we are the right partner to help you navigate the rapidly evolving technology landscape.

Company Description

At TDI Consulting LLC, we are a team of technology professionals driven by passion, precision, and a deep commitment to client success. We specialize in IT staffing, enterprise software development, cybersecurity, and strategic consulting — delivering solutions that are modern, scalable, and built to outperform.\r\n\r\nWith over a decade of cross-industry experience and 300+ expert professionals in our network, we are the right partner to help you navigate the rapidly evolving technology landscape.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...