Staff Windows System Developer C++ at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Windows System Developer C++ in United States.
This role is focused on designing and developing advanced cross-platform system integration solutions that power next-generation virtualization and desktop productivity experiences. You will contribute to highly complex OS-level features that enable seamless interaction between Windows, macOS, and Linux environments. The position requires deep systems programming expertise and a strong ability to work close to the operating system to build reliable, high-performance solutions. You will collaborate with multiple engineering teams to design, implement, and optimize features that directly impact millions of users worldwide. The environment is highly technical, innovation-driven, and focused on solving complex cross-OS challenges at scale. This is a key engineering role where your work will shape core product capabilities and long-term platform evolution.
In this role, you will design, develop, and maintain system-level components and cross-platform integration features that enhance virtualization products and improve user experience across operating systems.
- Design and implement cross-platform integration solutions across Windows, macOS, Linux, and hybrid environments.
- Develop and enhance OS-level features such as shared clipboard, file sharing, drag-and-drop, and seamless application integration.
- Maintain and improve existing codebases while contributing to modernization and performance optimization of legacy systems.
- Collaborate with cross-functional engineering teams to define, build, and deliver new product capabilities.
- Develop Windows services, applications, and system-level components with a focus on stability and performance.
- Research and implement scalable solutions across OS architectures, ensuring compatibility and cross-platform reliability.
- Troubleshoot complex system-level issues and contribute to root cause analysis and resolution.
This role requires extensive experience in systems programming and deep knowledge of operating system internals, with strong C++ expertise and a passion for cross-platform engineering.
- 10+ years of experience in modern C++ development.
- Strong understanding of operating system architecture, internals, and system-level frameworks.
- Deep knowledge of object-oriented design principles and software design patterns.
- Strong experience with multithreaded and concurrent programming.
- Proven experience building Windows services, applications, and low-level system components.
- Experience working with cross-platform development and system integration challenges.
- Strong problem-solving mindset with ability to work independently and collaboratively.
- Excellent communication skills in written and spoken English.
- Experience with macOS frameworks, Win32 APIs, or Linux internals is a strong plus.
- Familiarity with kernel-level development, Qt, scripting (Python/Shell), or client-server systems is advantageous.
- Fully remote work with flexible hours and true work-from-anywhere policy
- Competitive compensation aligned with senior engineering expertise
- Opportunity to work on large-scale cross-platform systems used by millions of users
- Collaborative and highly skilled engineering environment
- Freedom to innovate and contribute to core system architecture decisions
- Work-life balance culture with emphasis on autonomy and trust
- Exposure to cutting-edge virtualization and OS integration technologies
- Inclusive and open engineering culture encouraging experimentation and ownership