A leading technology services provider in Bengaluru is searching for a specialist with strong experience in C, C++, and Linux OS internals. The candidate will design and develop high-performance software for embedded systems, focusing on multimedia and streaming solutions. Familiarity with SQL/NoSQL databases and experience in system architecture are crucial. Candidates should be able to ensure the performance and scalability of system applications in a reliable manner.
Qualifications
Good experience with C and C++.
Strong knowledge of Linux OS internals and embedded systems.
Experience in system design and high-performance software architecture.
Responsibilities
Design, develop, and optimize Linux system applications.
Work on embedded Linux platforms.
Ensure performance, reliability, and scalability of system software.
Skills
C
C++
Linux OS internals
Embedded systems
SQL
NoSQL
Multimedia technologies
Digital TV
Web streaming technologies
Job description
Good experience with C and C++
Strong knowledge of Linux OS internals and embedded systems
Exposure to RDK ecosystem
Experience in system design and high‑performance software architecture
Knowledge of SQL / NoSQL databases
Experience in multimedia, Digital TV, and web streaming technologies Good to Have:
Knowledge of video encoding, streaming, CA & DRM
Experience in Broadcast TV, IPTV, and OTT platforms
Familiarity with Nagra CA, BLE Smart RCU, Bootloader, systemd, and DBUS
Design, develop, and optimize Linux system applications
Work on embedded Linux platforms
Design system architecture based on business requirements
Work on multimedia, digital TV, and streaming solutions
Ensure performance, reliability, and scalability of system software