Embedded Linux C++ Developer (Bengaluru)

Embedded Linux C++ Developer (Bengaluru)

13 Nov
|
Agile Ventures
|
Bengaluru

13 Nov

Agile Ventures

Bengaluru

Job Title: Embedded Developer [Linux & C++]

Roles & Responsibilities

- Develop and maintain software using Boost.Asio, Linux boot-up processes, Linux IPC, services, daemons, socket programming, and OOAD.
- Apply C++14 and C++17 features, including std::optional and std::async.
- Integrate adaptive media streaming on the client side and manage media playback.
- Work with multimedia frameworks such as GStreamer, FFmpeg, Wayland/DirectFB, and Apple AirPlay.
- Implement content protection using PlayReady DRM 4.x.
- Collaborate with cross-functional teams and communicate effectively.

Required Skills & Qualifications

- 5+ years of experience in architecture, design, prototyping, software development, code reviews, and unit testing for consumer electronic devices.
- Bachelor's degree or higher in Computer Science, Electronics, or an equivalent field.
- Proficiency in C, C++11/C++, JavaScript, and JSON.
- Experience with multithreading,



CMake, and cross-compilation.
- Robust Linux fundamentals, including processes, file systems, permissions, and memory management.
- Experience with Linux shared library analysis and IPC/message queues.
- Ability to analyze journald logs, debug core dumps, and troubleshoot issues.

Preferred Skills

- WebSockets, REST APIs, Snapcraft, Docker, Conan, and GitHub Actions.
- CMake, Make, and Meson build systems.
- Unit testing frameworks such as Catch2, GoogleTest, and BDD frameworks.
- Rust, Python, Jira, and shell scripting.
- Basic understanding of cryptography and TCP/UDP packet filtering and analysis.

Preferred Qualification

- Bachelor's degree in Computer Science or Engineering, or equivalent experience.

📌 Embedded Linux C++ Developer (Bengaluru)
🏢 Agile Ventures
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded linux c++ developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: embedded linux c++ developer (bengaluru) / bengaluru