companyNexthink logo

Senior Software Engineer specializing in C++ and OS Internals

NexthinkMadrid
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

• Over 7 years of experience in software development.• Strong understanding of operating systems internals.• Hands-on experience developing software at the OS level on Windows and/or macOS platforms.• Proficiency in C++, with familiarity with the latest standards.• Proven track record of leadership or significant contribution in major projects.• Ability to write clear, concise, and well-tested code.• Proficient in navigating and debugging complex code with a keen attention to detail.• Capability to conduct OS-level research.• Experience in kernel-mode software development is a plus.• Background in multi-platform or cross-platform development, particularly on Windows and macOS, is advantageous.• A passion for working in a dynamic environment and a results-driven mindset.

About the job

Join the Nexthink Engineering department as a Senior Software Engineer, where you will play a pivotal role in developing our innovative Collectors—endpoint agents that gather and analyze crucial OS information from millions of users.

These Collectors not only extract valuable insights about operating systems but also facilitate issue remediation, enhancing the overall user device experience. They are a fundamental and intricate component of our product suite, demanding the utmost reliability and performance across platforms such as Windows, macOS, and Linux.

• Challenge #1: Develop robust and dependable solutions.
• Challenge #2: Implement solutions tailored for multiple platforms, leveraging the unique advantages of each.
• Challenge #3: Strive for cross-platform compatibility whenever feasible.

Our engineering team thrives on tackling unconventional challenges, distilling them into actionable solutions. They continuously innovate to enhance our products, prototype their ideas, and see them through to production, all while adhering to our stringent standards of quality, performance, and security.

About Nexthink

Nexthink is a leader in digital employee experience management software, empowering IT leaders with unparalleled insights to diagnose and resolve issues affecting employees across any application or network before they become noticeable. As a pioneer in shifting IT from reactive problem solving to proactive optimization, Nexthink serves over 1,300 clients, enhancing the digital experiences of more than 18 million employees globally. With dual headquarters in Lausanne, Switzerland, and Boston, Massachusetts, and nine offices worldwide, Nexthink is at the forefront of technology innovation.#LI-Hybrid

Similar jobs

Tailoring 0 resumes

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