Senior Application Developer
Kanzi Professional Services - Helsinki
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.? If you want to be a part of <the> Finnish software product company whose software and graphics toolkit power millions of flashy cars on the road, check this out:
Team: Kanzi Design Services
Due to heavy demand from our global customers in the premium car market, we are growing our elite team of technical and visual designers, UX designers, and creative software engineers who provide our customers with advanced prototypes, custom software products and technology demonstrators. 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. Our KDS 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.
Excellent 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
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