27 Sep
|
Vysystems
|
Bengaluru
27 Sep
Vysystems
Bengaluru
We are Hiring for Embedded Developer
Location : Bengaluru |
Experience : 7 - 10 Years
We are hiring an experienced Embedded Developer to join our Bengaluru team. This role will replace key team members and requires deep expertise in embedded systems, Linux, and multimedia frameworks.
Key Responsibilities:
- Design, prototype, develop, and implement software for consumer electronic devices
- Develop and maintain Linux services/daemons, socket programming, and interprocess communication
- Work on adaptive media streaming, multimedia frameworks (GStreamer, FFmpeg, Wayland/directfb)
- Integrate media content delivery (including Apple AirPlay and PlayReady DRM 4.x)
- Collaborate effectively with cross-functional teams and communicate clearly
- Utilize build systems (CMake, Make, Meson), unit testing frameworks (Catch2,
GoogleTest), Docker, Conan package manager, and Github actions
- Write and maintain clean, efficient, and maintainable code
Required Skills & Experience:
- 7 to 10 years of relevant experience in embedded systems architecture, design, and development
- Proficient in C, C++ (C++11, C++14, C++17), JavaScript, JSON
- Robust knowledge of Linux internals including processes, file systems, permissions, IPC, debugging core dumps
- Experience with Boost ASIO, multi-threading, sockets, OOAD
- Bachelor’s degree or higher in Computer Science, Electronics, or related field
📌 Embedded Engineer (Bengaluru)
🏢 Vysystems
📍 Bengaluru