STAFF, SOFTWARE ENGINEER

8.0 - 10.0 years

8.0 - 10.0 Lacs P.A.

Bengaluru / Bangalore, Karnataka, India

Posted:6 days ago| Platform: Foundit logo

Apply Now

Skills Required

C++17Cross-compilationmessage queues

Work Mode

On-site

Job Type

Full Time

Job Description

Position Summary Join the Walmart-Vizio Middleware & Media team to design, develop, and enhance the core components of the next-generation Smart TV platform. This role is ideal for a highly experienced software engineer with deep expertise in media technologies, embedded systems, and cross-functional development. As a Senior Software Engineer, you will contribute across the product lifecyclefrom design to productionensuring high-performance, scalable, and secure multimedia experiences. What You'll Do Translate product and business requirements into scalable technical solutions. Architect and develop new middleware and media components to support both HTML and native app development kits. Review and enhance existing codebases, ensuring modularity, maintainability, and performance. Lead prototyping efforts and contribute to detailed design documents and implementation plans. Conduct code reviews, troubleshoot complex bugs, and provide detailed diagnostics. Collaborate with internal teams and external partners to ensure seamless integration of media stack components. Own features end-to-endfrom development and testing through deployment and optimization. Develop automated tools to measure product quality and proactively detect media playback issues. Incrementally deepen your understanding of the full media pipeline, from OS interaction to application interface. What You'll Bring Experience: 8+ years in embedded systems, multimedia platforms, or consumer electronics development. Hands-on work in system architecture, C/C++ development, and performance optimization. Technical Proficiency: Languages: C, C++11/14/17, JavaScript, JSON OS & System Development: Linux internals, multi-threading, IPC, journald, cross-compilation Media Stack: GStreamer, FFmpeg, adaptive streaming (HLS, DASH), PlayReady DRM, Wayland/directFB Debugging: Core dumps, log parsing, memory profiling Build Tools: CMake, Make, Meson Testing: Catch2, GoogleTest, BDD frameworks Preferred Skills: REST APIs, WebSockets, Docker, Conan, GitHub Actions Shell scripting, Rust, Python Basic cryptography and network packet analysis Soft Skills: Strong ownership mindset, proactive problem-solving, and effective cross-functional communication Ability to convey complex technical topics concisely across engineering and non-engineering teams Your First Year 3 Months: Independently triage and fix bugs, collaborate cross-functionally on design validation. 6 Months: Understand and propose improvements to the media stack for enhanced user experience. 1 Year: Act as a feature owner driving end-to-end development and delivery of new product features.

Wallmart
Not specified
[ ]

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India