Free cookie consent management tool by TermsFeed Senior Engineer C++ Developer - Windows / Linux Platform | Antal Tech Jobs
Back to Jobs
2 Days ago

Senior Engineer C++ Developer - Windows / Linux Platform

decor
Mumbai, Maharashtra, India
Information Technology
Full-Time
Omnissa

Overview

Job Description

We are Omnissa!

The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions. They need IT infrastructure that empowers employees and customers to access applications from any device, on any cloud, all while maintaining top-tier security. That’s where Omnissa comes in.

The Omnissa Platform is the first AI-driven digital work platform that enables smart, seamless and secure work experiences from anywhere. It uniquely integrates multiple industry-leading solutions including Unified Endpoint Management, Virtual Apps and Desktops, Digital Employee Experience, and Security & Compliance through common data, identity, administration, and automation services. Built on the vision of autonomous workspaces - self configuring, self-healing, and self-securing - Omnissa continuously adapts to the way people work; delivering personalized and engaging employee experiences, while optimizing security, IT operations and costs. we're experiencing rapid growth—and this is just the beginning of our journey!

At Omnissa, we’re driven by a shared mission to maximize value for our customers. Our five Core Values guide us: Act in Alignment, Build Trust, Foster Inclusiveness, Drive Efficiency, and Maximize Customer Value—all with the aim of achieving shared success for our clients and our team.

As a global private company with over 4,000 employees, we’re always looking for passionate, talented individuals to join us. If you're ready to make an impact and help shape the future of work, we’d love to hear from you!

About The Role

We are hiring a Senior C++ Developer to build and lead device and peripheral capabilities for enterprise Virtual Desktop Infrastructure (VDI) and virtual application environments (e.g., Horizon). This role focuses on performance, reliability, and security to deliver high-quality end-user device experiences across multiple platforms.

What You’ll Do

  • Design and deliver device/peripheral capabilities for VDI clients, such as USB/device redirection, printing, and real-time audio/video.
  • Improve end-to-end user experience through performance tuning, reliability engineering, and strong diagnostics/telemetry.
  • Build secure device and authentication-related integrations where needed (e.g., smartcards, FIDO2, certificates, strong authentication methods).
  • Ensure broad compatibility across devices, OS versions, and enterprise environments; prevent regressions through automation and testing.
  • Drive cross-functional alignment with client, broker, and platform teams, and lead complex customer issues to resolution.

What You Bring (Required)

  • 8+ years of professional C/C++ development experience, including Windows and Linux platforms.
  • Strong debugging skills, including root-cause analysis using logs and stack traces from crash dumps/core dumps.
  • Strong systems programming fundamentals (concurrency, IPC, performance optimization, and stability engineering).
  • Experience building security-sensitive client features (secure communication, credential/certificate handling concepts, and a hardening mindset).
  • Proven ability to lead design and deliver complex features end-to-end in large codebases.

Nice to Have

  • Experience with enterprise VDI / remote desktop products (Horizon or similar), including device/peripheral behaviour in virtual sessions.
  • Familiarity with multimedia or real-time communication concepts and low-latency performance tuning.
  • Experience building automated tests for cross-platform and device-compatibility scenarios.

AI/ML & Developer Productivity

  • Experience using AI coding tools to speed up development and maintenance (implementation, refactoring, testing, documentation, and triage).
  • Ability to apply strong validation and security guardrails for AI-assisted changes (automated checks, dependency scanning, and disciplined code review).
Share job
Similar Jobs
View All
1 Day ago
AI Engineer/Architect
AI & Machine Learning Advancement
  • 5 - 8 Yrs
  • Anywhere in India/Multiple Locations
Role Overview We are seeking an experienced AI Architect to design and govern end‑to‑end AI and ML architectures across a variety of enterprise use cases (e.g., prediction, personalization, recommendation, anomaly detection, automation). The ideal c...
decor
1 Day ago
Software Engineer
Information Technology
  • Mumbai, Maharashtra, India
At Yugabyte, we are on a mission to become the default transactional database for enterprises building cloud-native applications. YugabyteDB is our PostgreSQL-compatible distributed database for cloud-native apps. Resilient, scalable, and flexible, i...
decor
1 Day ago
Software Engineer III
Information Technology
  • Mumbai, Maharashtra, India
DescriptionSUMMARYThe Software Engineer III is a hands-on daily contributor who performs complex testing tasks requiring planning, scheduling, and testing to assure that developed products meet design specifications and are within total quality manag...
decor
1 Day ago
Interesting Job Opportunity: Backend Software Engineer - Java Technologies
Information Technology
  • Mumbai, Maharashtra, India
DescriptionWe are looking for a skilled Backend Software Engineer (Java) to join our engineering team and work on scalable, high-performance backend systems. The role involves building modern, reactive applications using Java and Spring ecosystem.Key...
decor
1 Day ago
Persistent Systems - Full Stack Developer
Information Technology
  • Mumbai, Maharashtra, India
Women Candidates Description Design, develop, deploy, and maintain software applications at scale using Java / J2EE, JavaScript frameworks (Angular or React) and associated technologies Deploy software using CI / CD tools such as Jenkins Understand t...
decor
1 Day ago
Business Analyst
Information Technology
  • Mumbai, Maharashtra, India
Business Analyst Job DescriptionWe are hiring a business analyst to join our project team. You will work alongside other business analysts and report directly to the project manager. Your main tasks will include performing detailed requirements analy...
decor
1 Day ago
Executive | Software Engineer
Information Technology
  • Mumbai, Maharashtra, India
Join our team and you will have an opportunity to work in a collaborative and dynamic environment within Fixed Income and Currency (FIC) technology team. Our team works on innovative projects that leverage emerging technologies, ensuring that our sys...
decor
1 Day ago
Senior Technical Project Manager
Information Technology
  • Mumbai, Maharashtra, India
Senior Program Manager – Expert (Data & AI | Professional Services) Role SummaryThe Senior Program Manager – Expert (Data & AI) is a client-facing Professional Services delivery leader responsible for orchestrating large-scale, complex Data & AI p...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media