Home
Jobs
Saved
Resumes
Senior C++ Linux Developer at Omnissa | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior C++ Linux Developer
Omnissa
Website
LinkedIn
Senior C++ Linux Developer
Bengaluru, Karnataka, India
Full Time
2 hours ago
No H1B
Apply Now
Key skills
C++
Java
Linux
Python
Unix
C
Bash
Pytest
About this role
Role Overview
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.
Requirements
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.
Tech Stack
C++
Java
Linux
Python
Unix
Benefits
Health insurance
Professional development
Flexible working arrangements
Paid time off
Apply Now
Home
Jobs
Saved
Resumes