Saurav .

Senior Software Architect | Embedded Systems

Salary / Daily rate

Munich, Germany

Mobility: Munich

Freelance, open to permanent contract

Can come onsite

Skills

Linux

Languages

English

About me

Intro

Software Architect with 18 years specializing in multimedia solutions for Samsung, Barco, and HCL. Expert in developing 4K video walls, GStreamer pipelines, and embedded systems using C/C++. Proven track record delivering scalable DTV solutions and real-time streaming platforms for enterprise clients.

Links

Work experience

Computer Engineer

Voizzit Information technology

Jan 2025 - Present

1 year 10 months

Dubai - United Arab Emirates

● Designed and developed StreamConnect, a multimedia streaming platform using REST APIs. ● Built middleware bridging APIs with multimedia pipelines in C++17; used Rust for safety critical modules. ● Implemented Kafka-based event handling for distributed, scalable streaming. ● Integrated and developed Janus plug-ins for conferencing and streaming via WebRTC. ● Led a 4-member team, performing mentoring and code reviews. ● Technologies: C/C++14/17/21, Rust, GStreamer, Kafka, Janus Media Server, Python.

Technical Specialist

Barco

Jan 2019 - Jan 2025

6 years 1 month

Noida, Uttar Pradesh, India

● Developed and optimized video wall solutions supporting up to 4 simultaneous 4K streams or 8 Full HD streams, ensuring ultra-low latency and reliable performance. ● Designed and implemented VNC-based remote access solution using libvnc + SDL2, extended with Barco’s proprietary screen-scraping technology offering advanced features and added security layers. ● Integrated and enhanced GStreamer pipelines, including development of Barco’s proprietary plugins for optimized rendering and streaming. ● Implemented cutting-edge Frame Sync techniques using PTP (S/W Frame Lock) and H/W Frame Sync with Nvidia Sync. ● Designed and implemented a layout manager to dynamically control video placement and composition across display walls. ● Implemented WebRTC for interactive video and remote system management within control room solutions. ● Delivered service-oriented architecture (microservices) where components interacted via DBus, WebSockets, and REST APIs. ● Implemented device discovery mechanisms using Avahi(legacy) and DHCP (new generation). ● Built load balancer and vertical scalability mechanisms (N+1 failover handling) for high availability in enterprise deployments. ● Proven expertise in debugging and resolving customer issues in complex multimedia and networking environments.

Chief Engineer

Samsung Electronics

Dec 2011 - Jan 2019

7 years 2 months

Indianapolis, IN, USA

● Designed and developed Samsung’s Signage Solution from scratch on SoC platforms, enabling simultaneous playback of diverse content types – background audio, dual video streams (main + sub decoder), graphical overlays (shapes/word art), PDF/text viewers – on Large Format Displays (LFD). ● Implemented video wall solutions as an extension of Signage, where multiple TVs could be combined into a giant synchronized display, ensuring frame-accurate playback across all screens. ● Integrated OTT applications (Netflix, Amazon Prime, etc.) on Samsung Smart TVs, ensuring smooth performance and compliance with platform requirements. ● Contributed to Samsung Hotel TV solutions, implementing unique features where the TV acted as a gateway for IoT devices, allowing centralized control through the TV interface. ● Developed and integrated SNMP-based remote management, enabling hotels to monitor and control all TVs from a single interface. ● Worked with C/C++ on Linux (legacy models) and Tizen OS (newer models) using ARM toolchains for embedded system development. ● Implemented a multi-threaded content manager that parsed XML metadata from server/memory devices, created worker threads for each content type, and managed storage/playback efficiently.

LEAD Engineer

HCL Technologies

Sep 2010 - Oct 2011

1 year 2 months

Indianapolis, IN, USA

● Worked for Sony Bravia Digital TV (DTV) project, contributing to Storage Middleware (SMW) on SoC platforms. ● Implemented Audio Description (AD) feature to provide accessibility during playback of stored content. ● Developed Retention Limit feature, ensuring broadcaster policies for content storage on HDD were enforced correctly. ● Collaborated with Sony’s global engineering teams to design, integrate, and validate features for production-grade Smart TVs. ● Worked extensively with C++, ARM toolchain, and SoC-based embedded development environments.

Sr. Software Engg (DVB-STB)

INTEK Digital, Inc. (South Korea)

Sep 2009 - Oct 2010

1 year 2 months

Jecheon-si, Chungcheongbuk-do, South Korea

● Worked on Set-Top Box (STB) development using ST5105/5107 chipsets on RTOS (ST-OS20). ● Implemented Transport Stream (TS) parsing, enabling accurate extraction of A/V PIDs and proper channel locking on transponders. ● Designed and developed functionality for storing channel data based on transponder, PMT, and Audio/Video PIDs for seamless tuning. ● Implemented NIT (Network Information Table) parsing to support automatic network/service updates. ● Developed both Auto and Manual channel search features, enhancing user accessibility and flexibility. ● Worked extensively with C/C++, RTOS (ST-OS20), and ST toolchain for embedded system development.

Sr. Software Engg (DVB-STB)

Logic Eastern India Pvt. Ltd

Jan 2007 - Aug 2009

2 years 8 months

Indianapolis, IN, USA

● Worked on STB software stack similar to Intek Digital, with focus on both middleware and User Interface (UI) development. ● Implemented transport stream parsing and channel data management (transponder, PMT, A/V PID). ● Integrated NIT (Network Information Table) parsing for automatic network updates. ● Designed and implemented User Interface components for navigation, search, and channel management. ● Developed features like Auto/Manual search ensuring accurate tuner locking for reliable A/V streaming.


Education

Punjab Technical University

MCA

2004 - 2007

4 years

The best place to find your next move

© 2026. All Rights Reserved.