Job Description

Job Description

Job Title: Senior Linux C++ Developer — Linux Desktop/VDI

About The Role

We are seeking a Senior Linux C++ Developer to deliver core Linux VDI desktop capabilities. This role focuses on systems-level engineering, performance, stability, enterprise manageability, and broad compatibility across Linux distributions and environments.

What You’ll Do

  • Design, implement, and maintain Linux desktop features for enterprise VDI environments.
  • Own critical C/C++ components such as session lifecycle, IPC, logging/telemetry, and packaging.
  • Diagnose and resolve complex issues spanning Linux user space, system libraries, and platform differences.
  • Drive performance profiling, memory correctness, crash analysis, and reliability improvements.
  • Strengthen quality through automated testing strategies, CI improvements, and regression prevention.
  • Partner cross-functionally to ensure interoperability and release readiness.

What You Bring (Required)

  • 8+ years of C/C++ development experience (modern C++11/14/17), including STL and multi-threaded programming.
  • Strong Linux systems expertise: processes/threads, user sessions, permissions, sockets, IPC (D-Bus/Unix domain sockets), and PAM-based authentication.
  • Proven debugging skills with gdb, core dumps, and production crash triage.
  • Familiarity with Linux desktop/display stacks (X11/Wayland).
  • Build and release experience: SCons, gcc/clang, Conan, and packaging for RPM/DEB-based distributions.
  • Hands-on performance and memory analysis using sanitizers, perf, valgrind, or equivalent tools.
  • Working experience with Java (agent services/IPC), Python (build automation and pytest-based testing), and Bash (installers/system integration).
  • Knowledge of VDI / remote display protocols (Blast or similar).
  • Strong design/architecture skills with the ability to lead technical initiatives.

Nice to Have

  • Experience with graphics stacks (X11/Wayland concepts), audio subsystems, or remote display/input.
  • Experience with security hardening and enterprise policy enforcement.
  • Experience building CI pipelines for native codebases across multiple Linux distributions.
  • Familiarity with enterprise desktop/app virtualization concepts.

AI/ML & Developer Productivity

  • Proven use of AI assistance for safe refactoring, test generation, and analysis/triage.
  • Ability to apply validation discipline to AI-generated code (coding standards, sanitizer-first workflows, static analysis).
  • Experience automating repetitive engineering tasks (log parsing, crash bucketing, release automation).

What Success Looks Like (First 3–6 Months)

  • Deliver at least one feature or major fix spanning Linux desktop components and related protocol/integration layers.
  • Reduce a measurable class of customer-impacting issues (stability, performance, or feature reliability).
  • Establish ownership of a key subsystem (e.g., a core agent module, integration area, or reliability initiative) and improve test coverage and maintainability.


Job Details

Role Level: Not Applicable Work Type: Full-Time
Country: India City: Chennai ,Tamil Nadu
Company Website: https://www.omnissa.com Job Function: Software Development
Company Industry/
Sector:
Software Development

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn