Senior Application Developer, Kanzi Services

Rightware is the company behind the Kanzi family of tools and services used by automakers for design and development of advanced digital user interfaces. Our mission is to help automakers increase brand value with highly customized signature user interfaces. Kanzi is the market-leading UI tool trusted by over 50 automotive brands across the globe. 

Rightware is headquartered in Finland and has a presence in the US, UK, Germany, Italy, China, South Korea, and Japan. Rightware is a part of ThunderSoft Group. 

Do you consider yourself a Senior C++ Software Engineer with a customer-facing personality? Do you understand architecture, and UI frameworks too? Do you have a background (or interest) in graphics, and the ability to also work on some integration with target devices and build systems etc.? 

Team: Kanzi Services

This fast-paced team operates at the intersection of visual and interaction design, cutting-edge technology, and our customers' products, often dealing with multiple ongoing projects and demanding deadlines.The team provide our customers with advanced prototypes, custom software products and technology demonstrators.  Our Kanzi Services team is a central contributor to the success of our customers, leading training, advising on project implementation and optimization, and providing on-site plus remote support and consulting. This team of experts helps our customers bring the best automotive user experiences to market!


This is a senior level position in our customer oriented team. Projects vary between Kanzi based product development (plug-ins, middleware and modules) and customer projects. You would be part of professional team that consists of several other software engineers, visual designers and technical artists. Our team focus is to deliver high quality components and software projects to leading automotive companies. In this position you have the chance to work with leading edge automotive projects and turning vision into reality.  

Who are you?

You are a Senior C++ Developer with a deep understanding of what UI frameworks are and how they work and behave. You have experience in a wide range of features in qt, WPF (for example) and have written UI front ends to several applications. You understand concepts like data-driven models and are able to pick up (our) Kanzi fundamentals. You want to deliver stunning experiences, driven by both elegance and usability. You are efficient, but you are not satisfied until something is done right. 

We require:

  • Strong C++ development skills
  • Experience in UI frameworks like Qt, WPF, Kanzi.
  • Experience / understanding of graphics programming
  • Team working skills
  • Ability to pick up new technologies & their functionality
  • Ability to understand concepts like data driven model
  • Ability to pick up Kanzi fundamentals

 We appreciate:

  • Experience developing software with Linux and GNU toolchain
  • Experience with low-level embedded software written in C/C++
  • Experience with multiple graphics API’s
  • Strong performance and memory profiling skills
  • Familiarity with development process & practices: Clean API, Documentation, CI, Examples, Tutorials, Support etc.
  • Showcases, general interest for great UI and proven track record
  • Experience on different platforms

What We Offer

Rightware might be your new home, if you are passionate about transforming design into software, solving complex challenges and helping enable fantastic user experiences. With us you get to work with some of the most esteemed automotive brands in the world. Your colleagues will be a highly professional mix of people from creative designers to engineers, all passionate about their jobs. 

If this sounds like you, apply today!

Or, know someone who would be a perfect fit? Let them know!

Already working at Rightware?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor