Position: Software Engineer (С/C++, GUI, Qt (QML)) (Croatia)
Company: Fevernova
Experience required: 5y
English level: upper

We are currently expanding our Infotainment software team and are looking for an Infotainment Applications Engineer. You will be responsible for the development of HMI (Human-machine interfaces) for our infotainment systems. This will include development of rich graphical UIs, backend services and components bringing those GUIs to life, as well as integration with internal and 3rd party libraries. 

Our ideal candidate is a person who enjoys creating smooth, nice looking applications, who is at home with both C++ and GUI development tools and who enjoys refining a design implementation until it feels just right. This position will allow you to learn new and improve existing skills and participate in creating new knowledges with cutting edge technologies in HMI development. You will by far improve your knowledge of Linux, various vehicle systems and how they work and most importantly, leave your signature in the future of hypercars and mobility!

Main tasks & responsibilities

•  Implementation of GUIs for various projects
•  Development of rich graphics for our infotainment
•  Development of backend service applications and libraries
•  Integration of third party libraries
•  Coordination with Operating system team

Requirements

• Familiarity with GUI development
• Good knowledge of C/C++
• Knowledge of Qt (QML) is an advantage 
• Familiarity with Git version control

Ideal candidate

• Meticulous, committed to doing things the right way
• Passion for getting things done
• Proactive team player who is not afraid to take initiative and improve things

What we offer

The opportunity to develop world-class solutions with cutting-edge technology, from scratch!
Family-like and open work environment
Courageous, curious and entrepreneurial team members to work with
Competitive compensation package
Financial support for accommodation and transportation
Dog-friendly office 

The minimum of vacation days which an employee can have is 25 days. This number can increase if an employee has small children and based on his years of work experience.

Relocation package:
 one time financial support, help with the accommodation support.
For the first month an employee can live in a company’s apartment, and once he/she moves out he/she will start receive a financial accommodation support (which is apart from the base salary) each month as long as he/she will be working in our company.


Interview process is simple: 
it is not always the same, but the most usual is that we organize an interview and afterwards we send a task. Once our hiring managers review the task, we have a follow up call.