Software Engineer, C++ safety critical software

Oulu, Finland

About the Role

Qt Company’s engineers work on the Qt framework and tools, which enables our customers to create applications that run smoothly on many different platforms. In your daily work, you will be surrounded by a team of world-class experts, and you will have the opportunity to broaden and deepen your knowledge about all aspects of software development.

Qt Safe Renderer is a certified UI framework for critical information used in automotive, medical, and other industries. It is written in compliance with the MISRA C++ standard. Qt Safe Renderer provides a seamless integration with the Qt toolchain. The QML language and Qt Quick Designer can be used together with Qt Safe Layout Tool to generate layout data for safety-critical UI elements.

In this role, you will be working on Qt Safe Renderer even better. You enjoy solving problems, understand the importance of good usability, and perhaps have some experience from safety-certified software already.

The future is written with Qt and we would like you to be part of it!

The ideal candidate...

  • is curious and creative
  • wants to write robust, modern C++
  • has a solid background in software engineering and knows the ins and outs of C++
  • has experience of developing safety certified software
  • Is familiar with MISRA guidelines
  • can work independently, managing your tasks and projects
  • have a focus on quality - keywords are continuous integration, testing and code reviews
  • communicate well, both online and face-to-face
  • fluently communicate in written and spoken English
  • can work closely with colleagues, both within the company and in the broader Qt community
  • is comfortable working in an international organization

We value the following skills:

  • know Qt and QML
  • have experience with agile software development
  • Low level memory handling experience
  • Understanding on software rendering and graphics in general

We offer you (just to mention a few):

  • Flexible hours & hybrid working model supporting work/life balance
  • Family friendly, international, diverse, sociable workplace
  • Health insurance and dental care
  • Lunch, sport & culture vouchers
  • Mobile phone & subscription
  • Ergonomic equipment and latest tools for development
  • Nice office space with small rooms, leisure area and creative space for DIY projects
  • Support with relocation, if needed

Be yourself at Qt

At Qt, we appreciate the individual differences of our employees and aim to promote diversity through all our practices. We provide a workplace that generates equal opportunities regardless of gender, religion, national origin, age, disabilities, and any other factors. We have unique product, but our people make us exceptional. We strongly encourage people from all groups to apply – we welcome you as you are.

Tell us…

What is your passion? What do you love to do? What skills, strengths and knowledge, do you have? Our team would be happy to meet you, tell more about the position and introduce our dynamic, but relaxed working culture.

Apply for the position View more Jobs at Qt