Software/Sr.Software Engineer - C++ Windows Internal

Omnissa International Unlimited Company

Chennai District

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Omnissa International Unlimited Company is seeking a Software/Sr. Software Engineer (Windows) in Chennai/Bangalore. The role focuses on designing scalable Windows-based solutions, collaborating across global teams, and delivering end-to-end features.

You will lead technical direction, mentor junior engineers, participate in design and code reviews, and contribute to process improvements while handling on‑call escalations as needed. Hybrid working arrangement is available.

Qualifications

  • Strong experience with Windows internals and system-level components.
  • Proficient in C++ development with 5+ years of hands-on experience.
  • Experience with unit testing frameworks such as gTest and gMock.
  • Experience with Windows Server environments and related tooling.
  • Nice to have Linux/macOS familiarity and cross‑platform perspective.
  • Solid understanding of multithreading, concurrency, and IPC.
  • Experience in network programming (TLS/OpenSSL, HTTP client/server).
  • Strong debugging skills using WinDbg and Windows performance tools.

Responsibilities

  • Design scalable solutions involving Windows internals and system-level components.
  • Collaborate effectively across cross-functional teams and global geographies.
  • Drive end-to-end feature development from design to delivery.
  • Lead and influence technical direction within the team.
  • Mentor junior engineers to promote best practices and skill growth.
  • Collaborate with stakeholders to define and deliver innovative solutions.
  • Participate in design reviews, code reviews, 5-Why analysis, and RCCAs.
  • Identify process or pipeline improvements to improve team efficiency.
  • Participate in on-call rotation and handle customer-impacting escalations.
  • Champion engineering initiatives and foster ownership, continuous improvement, and excellence.

Skills

Windows internals
C++ development
Unit testing (gTest/gMock)
Windows Server
Linux/macOS knowledge
Multithreading/concurrency
Network programming TLS/OpenSSL/HTTP
Debugging with WinDbg

Job description

Opportunity as a Software/Sr.Software Engineer (Windows)
  • Ability to work and design scalable solutions involving Windows internals and system-level components.
  • Ability to work effectively across cross-functional teams and global geographies.
  • Drive end-to-end feature development, from design to implementation and delivery.
  • Lead and influence technical direction within the team.
  • Mentor and guide junior engineers, ensuring best practices and skill development.
  • Collaborate with stakeholders to define and deliver innovative solutions.
  • Participate in design reviews, code reviews, 5-whys, and RCCAs.
  • Identify process or pipeline improvements to increase team efficiency.
  • Participate in the on‑call rotation.
  • Champion engineering initiatives and foster a culture of high ownership, continuous improvement, and excellence.
  • Handle customer‑impacting escalations, prioritising engineering work effectively.
Required Qualifications
  • Strong experience in Windows internals.
  • Strong proficiency in C++ development (5+ Years).
  • Experience in Unit Test frameworks such as gTest and gMock.
  • Experience in Windows Server.
  • Experience in Linux and MacOS operating systems is a plus.
  • Solid understanding of multi‑threading, concurrency, and inter‑process communication.
  • Experience with network programming: TLS/OpenSSL, HTTP client/server libraries.
  • Expertise in debugging using WinDbg and Windows performance profiling tools.
Location and Travel

Location: Chennai/Bangalore

Location Type: HYBRID. Expect to work 3 days a week in the local office and remote for the remaining days. You should reside within a reasonable commuting distance.

Travel Expectations: 10% travel, domestic/international only if business demands.

Reporting to Engineering Manager, DEEM. Team based out of Chennai & Bangalore.

Equal Opportunity: We hire based on merit and with equal opportunity for all.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software/Sr.Software Engineer - C++ Windows Internal
Software/Sr.Software Engineer - C++ Windows Internal

Omnissa, LLC • Chennai District

Hybrid
INR 1,000,000 - 1,500,000
Senior Software Engineer - Windows Driver Development
Senior Software Engineer - Windows Driver Development

Mphasis Ltd • Bengaluru

On-site
INR 900,000 - 1,300,000
Software/Sr.Software Engineer - C#.net
Software/Sr.Software Engineer - C#.net

Omnissa International Unlimited Company • Chennai District

Hybrid
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

R Systems • Dadri

On-site
INR 1,200,000 - 1,800,000
Health, dental, and vision insurance
Flexible work arrangements
Software Engineer
Software Engineer

Mphasis • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Software Engineer (C/C++)
Senior Software Engineer (C/C++)

HypTechie • Hyderabad

On-site
INR 1,800,000 - 2,600,000
Diverse and inclusive culture
Opportunity to work on widely-used products
Collaboration with world-class engineers
Principal Software Engineer
Principal Software Engineer

Microsoft • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Andor Tech • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior C++ Developer (Windows)
Senior C++ Developer (Windows)

Siemens • Bengaluru Urban

On-site
INR 1,500,000 - 2,200,000
Senior Software Engineer (C++, C#) - 2266
Senior Software Engineer (C++, C#) - 2266

Swan Global • Ernakulam

On-site
INR 1,200,000 - 1,800,000