Embedded Software Engineer

Unikie 

📍 Oulu, Finland 🇫🇮

full-time
mid-level
hybrid
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

C++ARMYoctogtestConfluence

Industry

Consumer ElectronicsAutomotive

Job Description

WE ARE LOOKING FOR

Embedded Software Engineer

We are looking for Embedded Software Engineer to our team. You will start your journey in a selected customer project where y ou will play a key role in developing and maintaining a camera diagnostic system.

Responsibilities

  • Develop and maintain camera diagnostic systems using C++ 11/14/17.
  • Subscribe to events from Qualcomm components and parse fault messages.
  • Run binaries on remote ARM devices.
  • Create and manage bitbake recipes using Yocto.
  • Utilize CMakeLists for project configuration.
  • Develop unit tests using gtest/gmock.
  • Present architectural designs with class diagrams and sequence diagrams.
  • Document processes and systems in Confluence.
  • Maintain close communication with stakeholders

Your future colleagues are waiting for you to join our international team. Working with us is uncomplicated, there’s a good team spirit, low-hierarchy and nonexistent bureaucracy. Our way of working is flexible too, many of our team work remotely from home with visits to our office from time to time when needed. This role is equally challenging, and as such we offer a very good compensation.

Required Qualifications

  • Proficiency in C++ 11/14/17.
  • Experience with ARM devices and remote execution.
  • Knowledge of Yocto and bitbake recipes.
  • Familiarity with CMakeLists.
  • Experience with unit testing frameworks such as gtest/gmock.
  • Ability to create and interpret class and sequence diagrams.
  • Strong documentation skills using Confluence.
  • Excellent communication skills