companyNexthink logo

Senior Software Engineer (C++, OS Internals)

Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

• A minimum of 7 years of software development experience. • In-depth understanding of operating system internals is essential. • Proven experience developing software at or near the OS level for Windows and/or macOS platforms. • Proficiency in C++, with an understanding of the latest standards. • Demonstrated leadership or significant contributions to impactful projects. • Commitment to writing concise, well-tested code. • Strong debugging skills and attention to detail in complex code. • Ability to conduct OS-level research. • Knowledge of kernel-mode software development is a plus. • Experience in multi-platform/cross-platform development, particularly with Windows and macOS, is advantageous. • A dynamic, results-oriented approach to work is essential.

About the job

Join the dynamic Nexthink Engineering department, where you will be an integral part of a team dedicated to developing the Collectors—advanced endpoint agents utilized by millions of employees. These Collectors play a pivotal role in extracting and interpreting vital information from operating systems, sending it to our powerful data analytics systems, and enhancing user experience by identifying and resolving issues.

As a Senior Software Engineer, you will face a series of exciting challenges:
• Challenge #1: Develop comprehensive and reliable solutions.
• Challenge #2: Create solutions for multiple platforms, leveraging the best features from each.
• Challenge #3: Ensure cross-platform compatibility wherever possible.

Our engineers thrive on tackling broad, unconventional problems, refining them into actionable solutions. They continuously innovate, prototype new ideas, and measure their impact while upholding our unwavering standards of quality, performance, and security.

About Nexthink

Nexthink is the premier provider of digital employee experience management software, empowering IT leaders with unparalleled insights that enable them to identify, diagnose, and resolve issues impacting employees across any application or network before they even notice. As the first solution to transition IT from reactive problem-solving to proactive optimization, Nexthink supports over 1,300 clients in enhancing digital experiences for more than 18 million employees globally. With dual headquarters in Lausanne, Switzerland, and Boston, Massachusetts, Nexthink operates nine offices worldwide.#LI-Hybrid

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.