Embedded Developer/ C/C++ Developer at VDart Inc Dallas, TX
Job Description
Job Title:
Embedded Developer/ C/C++ Developer
Location:
Dallas, TX
Duration:
6 Months
Skills:
- Embedded C/C++ Developer
- Media Domain experience
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 inter process 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, C make 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
WebSocket, REST API, Snap Craft, Docker, Conan pkg manager, GitHub actions, Cmake, make, meson build system, Unit test frameworks - Catch2, Google Test, BDD test framework, Rust, Python, Jira, Shell scripting
Keywords:
- Multimedia
- Media
- C
- C++
- Linux