Skip to sign up

Job matched to your search

Senior Software Engineer C++ (Endpoint Agent, OS internals)

Nexthink · Lausanne

Lausanne · HybridFull-TimePosted Jul 2, 2026

Free · Join 5,000+ job seekers using Qarera

How well do you match this role?

Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.

↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 seconds

Job description

Company Description

Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from reactive problem solving to proactive optimization, Nexthink enables its more than 1,500 customers to provide better digital experiences to more than 25+ million employees. Dual headquartered in Lausanne, Switzerland and Boston, Massachusetts, Nexthink has 9 offices worldwide.

#LI-Hybrid

Job Description

Inside the Nexthink Engineering department, the team you will be joining participates in building what we call the Collectors: the endpoint agents that run on the systems of millions of employees worldwide. The Collector collects meaningful data at the OS level, aggregates it on the device, and reports it to our cloud analytics platform. They also help remediate detected issues and improve users' device experience. Collectors are a complex and critical part of Nexthink products, running on Windows and macOS.

Here, you'll take on broad, non-conventional problems with the autonomy to shape and own them — and your ideas can reach millions of devices worldwide. We hold a high bar for quality, performance, and security, and we give engineers the room to ship and grow.

Responsibilities

  • Design, build, and evolve Nexthink’s Collector endpoint agents running on millions of Windows and macOS devices worldwide.
  • Develop reliable, high-performance modern C++ software close to the operating system, where efficiency, stability, and quality directly matter.
  • Own impactful features end-to-end — from product requirements to production rollout, observability, and measurable impact.
  • Tackle complex cross-platform challenges in real-world environments, investigating deep OS-level issues across diverse customer fleets.
  • Continuously raise the bar for the performance, reliability, security, and maintainability of our Collectors, helping shape technology that operates at global endpoint scale.

Qualifications* 5+ years of experience in software development.

  • Fluency in C++ 20/23.
  • Strong, demonstrable understanding of operating system internals.
  • Experience in OS-level software development and research on Windows and/or macOS.
  • Proven experience leading a feature end-to-end, from product requirements to delivered solution.
  • Understanding of the concepts of pure, lean, and well-testable code.
  • Ability to navigate and debug complex code.
  • Ability to build tools that support the development process.
  • Proficiency or hands-on experience with AI agentic coding tools.
  • A product-oriented mindset and comfort working in a dynamic environment.
  • Clear, concise communication in English.

Nice to have

  • Experience in kernel-mode software development.
  • Experience in cross-platform development: Windows and macOS.

Additional Information

Additional Information

We are the pioneers and trailblazers of a global IT Market Category (DEX) that is shaping the future of how the world works, giving our customers’ IT Teams total digital visibility across their enterprise. Our innovative solutions integrate real-time analytics, automation, and employee feedback across all endpoints. This enables our IT teams to solve complex technical challenges, create ever more productive workplaces, and deliver happy, satisfied employees in the digital workplace.

With over 1000 employees across 5 continents, Nexthink operates as One Team, connecting, collaborating and innovating to continuously grow. We call our employees ‘Nexthinkers’ and our commitment to diversity, inclusion, and equity is second to none. We currently have over 75 nationalities working with us, from all cultures and backgrounds, speaking many different languages.

IIf you are l

Don’t just read the job — see if you’ll get it.

Get your match score, a resume tailored to this exact role, and jobs like it — free.

Check my fit for this job
Loading sign-in…
Apply →