Embedded C/C++ Developer with Media Domain Exp

  • Posted 20 days ago | Updated 1 day ago

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

C/C++
Multi-threading
Media domain
Expert OS & programming skill
OS & Programming concepts with language proficiency; Build & Debug & Analyze & Test

Job Details

Bisoft is Looking for Embedded C/C++ Developer

Role Title: Embedded C/C++ Developer
Mandatory Skills: Media domain, Expert OS & programming skill, OS & Programming concepts with language proficiency; Build & Debug & Analyze & Test
Role Description Skills: Adaptive media streaming client-side integration, Media playback, Multimedia frameworks - Gstreamer, ffmpeg, Wayland / directfb, Apple airplay media content delivery to player, Used PlayReady DRM 4.x Basic understanding on cryptography, Basic network TCP/UDP packet filtering & analysis Boost ASIO, Linux boot-up, Linux interprocess communication, Linux Services/Daemon, Socket Programming, OOAD (Object-Oriented Analysis and Design), C++ 14 & 17 features (std::optional, std::async etc.) C, C++, Multi-threading, Cmake build system, Cross compilation, Linux understanding (process, filesystem, permission, memory), Linux shared library analysis, Linux IPC/message queues, Parse & analyze journald logs, Debug core dump files, Troubleshooting Correct root cause analysis, Understand the existing complex C++ codebase, Test all corner cases Collaborate with cross-functional teams, Effective communication, Convey ideas clearly in short-time Mentor other junior engineers, Prioritize task & deliver on-time, Negotiate push backs Websockets, REST API, SnapCraft, Docker, Conan pkg manager, Github actions, Cmake, make, meson build system, Unit test frameworks - Catch2, GoogleTest, BDD test framework, Rust, Python, Jira, Shell scripting

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About MethodHub