Skip to Main Content

Job Title


Systems Software Engineer (Windows Internals)


Company : Lucidity


Location : Gurgaon, Haryana


Created : 2025-05-15


Job Type : Full Time


Job Description

Role :Systems Software EngineerExperience : 3-5 YearsLocation : Bangalore/RemoteAbout usAt Lucidity, we are pioneering the digital transformation of cloud storage with our state-of-the-art cloud storage management platform—a first-of-its-kind solution. Our innovative deep tech leverages the power of data science, workflow automation, and system integration to deliver a seamless cloud infrastructure management experience. Our revolutionary "NoOps for Cloud Storage" approach sets a new standard in infrastructure uptime, application performance optimization, and cloud cost savings, all accessible through an intuitive, user-friendly interface.We have recently raised our Series A funding and are backed by tier-1 global VCs and marquee investors. With ambitious plans to expand globally in 2025, we are poised for the next phase of growth.With us, you'll have the opportunity to work with the latest technologies, collaborate with a diverse group of top-notch individuals, and make a tangible impact on the world.What you’ll doDesign, develop, and maintain software solutions using C/C++ focused on Windows system internals.Work with the Win32 API to build efficient and robust system-level applications.Implement multi-threading techniques to ensure optimal performance and responsiveness of the system.Troubleshoot, debug, and optimize complex systems and applications.Collaborate with cross-functional teams to integrate and enhance software features.Write high-quality, maintainable code following best practices.Stay up to date with the latest advancements in system-level programming and apply them effectively.What you'll needMust HavesStrong proficiency in C/C++ programming languages.Deep understanding of Windows system internals and architecture.Experience working with the Win32 API to develop system-level applications.Expertise in multi-threading and concurrent programming.Ability to optimize code for performance, stability, and scalability.Solid knowledge of debugging and troubleshooting techniques.Familiarity with version control systems like Git.Excellent problem-solving skills and attention to detail.Good to havesExperience with other system programming languages (e.g., Assembly).Knowledge of Windows kernel programming and drivers.Familiarity with performance profiling and debugging tools.Experience with cloud-based systems or virtualization technologies.Why usWe're hiring a set of highly skilled, enthusiastic, and passionate people who thrive in a high-growth environment. We believe the best way to grow is to give everyone the opportunity to pursue their interests. Plus, with benefits like flexible hours, company offsite, unlimited leaves, we ensure you enjoy the journey as much as we do.