Talent.com
This job offer is not available in your country.
Lead Software Engineer – Multimedia Systems (C++ / Linux)- Onsite

Lead Software Engineer – Multimedia Systems (C++ / Linux)- Onsite

VGreenTEKBengaluru, KA, Karnataka, India
30+ days ago
Job description

Job Role :  Lead Software Engineer – Multimedia Systems (C++ / Linux)

Years of experience : 8+ years

Position : Full-Time

Location : Bangalore / Pune / Hyderabad

Immediate joiners or candidates serving a notice period with LWD as of August 20

th

, 2025.

Mandatory skills : C++, C, JavaScript, JSON, Linux.

Job Details

Roles and Responsibilities :

  • Contribute to Review product requirements and create technical requirements.
  • Contribute to Design and architect new products, understand and improving existing software.
  • Create prototype, design documents and technical tasks, suggest implementation plan.
  • Develop core components, code review to ensure implemented as per the design.
  • Develop tools to measure the quality of products and finding defects automatically.
  • By 3 months you will be able to triage bugs and implement feature details by cooperating with other teams to gather information and expected behaviors.
  • By 6 months you will understand media stack architecture in detail and what improvements need to be made for a better user experience.
  • By 1 year you will be a feature owner that drives development of new features.

Critical Skills to Possess :

  • 8+ years of relevant experience in architecture & design, prototyping, software development & implementation plan, code review and unit testing for consumer electronic devices.
  • Bachelors degree or higher in Computer Science, Electronics or equivalent field.
  • Proficient in C, C++ / C++11, JavaScript, JSON.
  • Multi-threading, Cmake build system, Cross compilation, Linux understanding (process, filesystem, permission, memory), Linux shared library analysis, Linux IPC / message queues, Parse & analyze journald logs, Debug core dump files, Troubleshooting.
  • Boost ASIO, Linux boot-up, Linux interprocess communication, Linux Services / Daemon, Socket Programming, OOAD (Object-Oriented Analysis and Design), C++ 14 & 17 features (std : : optional, std : : async etc.)
  • Adaptive media streaming client-side integration, Media playback, Multimedia frameworks - Gstreamer, ffmpeg, Wayland / directfb, Apple airplay media content delivery to player, Used PlayReady DRM 4.x
  • Collaborate with cross-functional teams, Effective communication, Convey ideas clearly in short-time.
  • Preferred : Websockets, REST API, SnapCraft, Docker, Conan pkg manager, Github actions, Cmake, make, meson build system, Unit test frameworks - Catch2, GoogleTest, BDD test framework, Rust, Python, Jira, Shell scripting
  • Preferred : Basic understanding on cryptography, Basic network TCP / UDP packet filtering & analysis

    Create a job alert for this search

    Lead Software Engineer • Bengaluru, KA, Karnataka, India

    Related jobs
    • Promoted
    Senior Software Engineer - AI Platform Infrastructure

    Senior Software Engineer - AI Platform Infrastructure

    CareerNet TechnologiesBangalore
    Responsibilities : - Implement and optimize key components of our AI platform infrastructure.Contribute to technical decisions for platfor...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

    ANSRhosur, tamil nadu, in
    ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 8 days ago
    • Promoted
    AI Leader

    AI Leader

    Tata ElectronicsKolar, Karnataka, India
    Tata Electronics Private Limited.TEPL) is a greenfield venture of the.India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power...Show moreLast updated: 8 days ago
    • Promoted
    RMS Technical Expert - OSAT

    RMS Technical Expert - OSAT

    Tata ElectronicsKolar, Karnataka, India
    The RMS Technical Expert will be responsible for the design, deployment, and optimization of Reliability Monitoring Systems in an OSAT (Outsourced Semiconductor Assembly & Test) manufacturing envir...Show moreLast updated: 8 days ago
    • Promoted
    Lead Media Frameworks Engineer - C / C++ Programming

    Lead Media Frameworks Engineer - C / C++ Programming

    MaimsD TechnologyBangalore
    Role : MM Contractor Experience : 7-14 Yrs Location : Bangalore Experience...Show moreLast updated: 18 days ago
    • Promoted
    InnoPhase Inc - Tech Lead - Embedded Linux & FPGA

    InnoPhase Inc - Tech Lead - Embedded Linux & FPGA

    GreenWaveBangalore
    DBA GreenWave Radios, is at the forefront of innovation in Open RAN digital radios.Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficiency whil...Show moreLast updated: 30+ days ago
    Senior Technology Engineer - Linux (IaaS)

    Senior Technology Engineer - Linux (IaaS)

    GSSTech GroupBengaluru, KA, IN
    Quick Apply
    Are you passionate about building modern infrastructure using Linux, DevOps, and automation? Join a leading financial institution and be part of their mission to transform traditional data centres ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    CiscoBangalore Urban, Karnataka, India
    We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years).Enterprise Switching organization. These switches power the world’s most critical networks—supporting hy...Show moreLast updated: 30+ days ago
    • Promoted
    DevOps / Platform Engineer

    DevOps / Platform Engineer

    iVedha Inc.hosur, tamil nadu, in
    Hiring a seasoned DevOps / Platform Engineer to drive automation, platform reliability, and robust.Design, deploy, and manage CI / CD pipelines and infrastructure automation, leveraging AI for.Implemen...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Linux Engineer – Quantitative Research & HPC

    Senior Linux Engineer – Quantitative Research & HPC

    People Realm Recruitment Services Private Limitedbangalore, karnataka, in
    Job Title : Senior Linux Engineer – Quantitative Research & HPC.Years of Exp - 5 to 12 / 14 Years.Their quantitative research and trading teams rely on advanced infrastructure and high-performance com...Show moreLast updated: 17 days ago
    • Promoted
    FACULTY – Computer Science Engineering

    FACULTY – Computer Science Engineering

    GITAM Deemed UniversityDodda Ballapur, Karnataka, India
    Faculty Recruitment – Computer Science Engineering | GITAM (Deemed to be University), Bengaluru Campus.Department of Computer Science Engineering at GITAM. Algorithms, Complexity, Graph Theory, Form...Show moreLast updated: 4 days ago
    • Promoted
    Oracle R12 EBS SCM ASCP Consultant

    Oracle R12 EBS SCM ASCP Consultant

    Hexaware TechnologiesBangalore Rural, Karnataka, India
    Position Title : Oracle R12 EBS SCM ASCP Consultant.Location : Any Hexaware Locations.This position involves leading the implementation, configuration, and support of Oracle R12 SCM modules, Inventor...Show moreLast updated: 16 days ago
    • Promoted
    RTL Engineer / RTL Lead and above

    RTL Engineer / RTL Lead and above

    TessolveBengaluru, Karnataka, India
    Opportunity With Tessolve Semiconductor- Bangalore.RTL design engineer and design verification engineer for Bangalore location. Skills : RTL ASIC, CDC, Lint, Synthesis, Spyglass.We are hiring for RTL...Show moreLast updated: 30+ days ago
    • Promoted
    Titan - Head - Software Development

    Titan - Head - Software Development

    Titan Company Ltd.Hosur, India
    Company Description : Titan Engineering and Automation Limited (TEAL), a wholly owned subsidiary of Titan Company Limited and a TATA Enterprise, ori...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Media Streaming Engineer

    Media Streaming Engineer

    Tata Consultancy ServicesBangalore Rural, Karnataka, India
    Role • • : Media Streaming Engineer.Required Technical Skill Set : Media Streaming Engineer.Desired Experience Range : 12 - 17 yrs. Notice Period : Immediate to 90Days only.We are currently planning to do...Show moreLast updated: 18 hours ago
    • Promoted
    Security Technology Lifecycle Analyst

    Security Technology Lifecycle Analyst

    HR PLACEMENT CONSULTANTS (HRPC)Bangalore Rural, Karnataka, India
    Position - Analyst - Security Technology Lifecycle Analyst.Job Type - Full-time (Third party payroll •).The Security Technology Lifecycle Analyst plays a critical role in supporting the Corporate Se...Show moreLast updated: 21 days ago
    • Promoted
    MES Technical Developer

    MES Technical Developer

    Tata ElectronicsKolar, Karnataka, India
    We are looking for an experienced.Senior MES Technical Developer.Siemens Opcenter Execution (formerly Camstar).MES solutions tailored for high-tech electronics or semiconductor manufacturing.MES wo...Show moreLast updated: 8 days ago
    • Promoted
    Lead Platform Engineer - Cockpit / IVI

    Lead Platform Engineer - Cockpit / IVI

    Jaguar Land Rover IndiaBengaluru, Karnataka, India
    Expected Experience / Expertise : .Strong knowledge of multiple layers of Android / Linux / QNX operating system.Should have experience in design and development of platform / BSP / middleware / HMI components...Show moreLast updated: 26 days ago