Back to Job Hub

C# Developer with C++ skills

Tobii Tech focuses on integrating Tobii’s core eye tracking technologies and user experiences into VR/AR headsets, laptops, games, smartphones, cars, and many more platforms and products. We’ve built a vibrant ecosystem for PC gaming and we are now rapidly expanding into the VR and AR space. If you want to be one of the pioneers that take eye-based interactions to new, exciting mass markets, we may have just the job for you!

As a software developer in the Interaction Engine team you will work in the heart of the Tobii Eye Tracking Core Software stack, developing new eye tracking features, interaction logic and SDK’s that will enable new type of eye tracking applications to be created.

The Interaction Engine team is a software team in Tobii Tech which develops and maintains multiple software components for the Tobii Core Software stack. We are agile and work closely together with our product owner and other teams that are building adjacent layers in the software stack using the SDKs we provide.

The role and responsibilities

In this role you will work together with dedicated and skilled colleagues to enhance and implement new features in the Tobii Interaction Engine middleware and create world class SDKs for application developers who wants to enrich their applications with eye tracking interaction. You will expand your knowledge in a wide variety of frameworks and programming languages and have the chance to improve our products based on customer feedback. We will offer you a chance to directly influence your daily work, innovate new features together with collegues and take on more responsibility as you progress.

Your days will be filled with:

  • Solving challenging and rewarding development tasks and problem solving in tight cooperation with colleagues.
  • Developing new features and algorithms in order to amaze our customers that rely on our software stack to make their own products successful.
  • Trimming the engine to improve performance and quality of existing features.
  • Technical discussions, innovation, prototyping and implementation.

All our jobs at Tobii are about innovation, passion and not the least - making things real.

We are looking for someone who

  • Quickly dives into large and complex software projects to find out how to add and fit new features into the existing architecture or fix existing issues.
  • Has strong programming and design skills in C#/.NET and/or C++ (preferably both).
  • Is eager to learn new frameworks and technologies and has a drive to always learn more.
  • Loves to prestigelessly propose, discuss and evolve technical solutions together in a team.
  • Has experience in developing desktop applications and designing APIs.
  • Has knowledge/experience in designing and working with multi-threaded applications.

We find it to be a strong merit if you have experience in/knowledge in/worked with:

  • Windows desktop and/or system development (WINAPI), and/or Windows services.
  • Windows application development in UWP, WPF or other UI frameworks.
  • Large and complex code bases.
  • C++/CLI (Integrating managed and native code).
  • Real-time or performance-critical applications.
  • JavaScript.
  • Test-driven development (TDD) / unit testing.
  • GIT, GIT-workflows
  • Build systems such as MSBuild or CI systems such as Jenkins.

To be successful in this role and at Tobii you need to be a team player that also takes responsibility for tasks you undertake. You need to be curious and have a genuine interest in software development and have a drive to continuously improve your software craftsmanship and a desire to share the passion with your collegues. Close cooperation with other teams and our external customers and a supportive, helpful mindset is key to succeed together.

Please address your questions Håkan Andersson, hakan.andersson@tobii.com and submit your resume through our website as soon as possible, do not wait! At Tobii, we move quickly!

Tobii Life

Working at Tobii is like being in the heart of innovation. Here you get to work on cool creative projects, together with passionate colleagues from all around the world. Our technology brings a voice to people with speech impairments, it helps us understand human behavior and it is revolutionizing the way we interact with technology. Life is short so we choose to spend it building high tech products that matters!

If you want to build a company rather than just work for one. If you take pride in honest hard work and want to perform freely in an open environment where you can be yourself, you will feel right at home.

It’s all about passion, innovation and making things real.

Watch this video if you want to learn more about us.

Working at Tobii

At Tobii we love what we do - we work hard, play hard, and make every day exciting.

Learn more about what we do by viewing this short video Tobii in 3 minutes.