Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Strategic Technology Resources International

NewBe an early applicant

Embedded C++ / Linux Software Engineer

Posted Updated
Discussion

Description

Embedded C++ / Linux Software Engineer
Location: Bangalore (Only)
Work Mode: Work from Office 5 Days a Week
Shift: Regular Shift
Experience: 6+ Years

Role Overview:
We are looking for experienced Embedded C++ / Linux Software Engineers to work on next-generation Smart TV, Connected Devices, and Multimedia Platform Development.

Required Skills & Experience:
1. 6+ years of Embedded Software Development experience using C/C++.
Strong expertise in Embedded C++ (C++11/14/17) and Embedded Linux.
Hands-on experience in Multithreading, IPC, Linux Services/Daemons, and Socket Programming.
2. Strong understanding of Linux Internals, Boot-up Sequence, Processes, Filesystem, Memory Management, and Core Dump Analysis.
Experience with CMake, Cross Compilation, and GoogleTest/Catch2.
Knowledge of GStreamer, FFmpeg, Wayland/DirectFB, Media Playback, and Adaptive Streaming.
3. Experience in Smart TV, Set-Top Boxes, Streaming Devices, Multimedia Platforms, Consumer Electronics, or Connected Devices is highly preferred.

Good to Have:
WebSockets, REST APIs, Docker, Conan, GitHub Actions, Python/Shell Scripting, TCP/UDP Networking, Security Concepts, and Cryptography.



Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →