Logo of Huzzle

C++ Endpoint

image

Nexthink

10d ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    Engineering
  • Quick Apply

AI generated summary

  • You have 3-8 years in software development, strong OS knowledge, C++ fluency, experience in Windows/macOS, proven project contribution, attention to detail, and problem-solving skills.
  • You will design cross-platform solutions, tackle complex problems, refine product ideas, prototype innovations, and assess their impact on production.

Requirements

  • At least 3-8 years of experience in software development.
  • Very good demonstrable understanding of operating systems internals.
  • Experience in software development on Windows and/or macOS platforms close to OS level.
  • You are fluent in C++, preferably up to date with the latest standard iterations.
  • Proven experience leading or being an important contributor to one or more significant projects.
  • Consistently write concise and very well-tested code.
  • You can navigate and debug complex code using the tools available and have very strong attention to detail.
  • You can do OS-level research.
  • Experience in kernel-mode software development is an advantage.
  • Experience in multi-platform/cross-platform development, especially on Windows and macOS platforms, is also an advantage.
  • You enjoy working in a dynamic environment, and you are result-oriented.
  • You are a problem solver and like challenging tasks.
  • You communicate clearly and concisely in English.

Responsibilities

  • - create comprehensive and reliable solutions
  • - do it for several platforms, using all the best from each platform
  • - still keep solutions cross-platform where possible
  • - take on broad non-conventional problems and narrow them down to a relevant shape and function
  • - come up with ideas to improve the product
  • - prototype ideas, then see them through in production and measure their impact

FAQs

What is Nexthink's primary focus?

Nexthink is focused on digital employee experience management, providing IT leaders with insights to diagnose and fix issues impacting employees.

What role will I be taking on as a C++ Endpoint developer?

You will be joining the Engineering department to build Collectors, which are endpoint agents that extract information from operating systems and improve users' device experiences.

What platforms must I develop for in this role?

You will be developing for Windows, macOS, and Linux platforms, ensuring solutions are comprehensive and reliable across these environments.

What programming language is primarily used in this position?

The primary programming language used is C++, and it is important to be fluent and up to date with the latest standards.

Is experience with operating systems essential for this job?

Yes, a very good demonstrable understanding of operating systems internals is essential for this role.

What is the team culture like at Nexthink?

Nexthink fosters a dynamic environment that encourages problem-solving, collaboration, and innovation, and values diversity and inclusion.

Are there opportunities for professional development?

Yes, employees have free access to professional training platforms to explore their interests and enhance their skills.

What are the working hours like?

The role offers flexible hours and a hybrid work model that balances office and remote work.

Do you provide benefits for new parents?

Yes, new mothers are entitled to up to 26 weeks of maternity leave, while birth fathers can take 4 weeks of paternity leave.

What additional perks does Nexthink offer?

Nexthink offers a competitive compensation package, health insurance, unlimited vacation, and bonuses for referring successful hires, among other benefits.

AI-Powered DEX Solution Delivering Unparalleled Visibility Into Issue Detection, Diagnosis, and Remediation

Technology
Industry
501-1000
Employees
2004
Founded Year

Mission & Purpose

Nexthink is a leading provider of digital employee experience (DEX) management software that helps organisations monitor, analyse, and improve the IT experiences of their employees. By offering real-time insights into IT performance and user sentiment, Nexthink enables businesses to proactively address issues, optimise IT resources, and enhance overall employee productivity and satisfaction. Their ultimate mission is to transform the workplace by ensuring that employees have a seamless and efficient digital experience. Nexthink’s purpose is to empower organisations to create a more productive and satisfying work environment by delivering the tools needed to manage and improve the digital experiences of their workforce.