Senior Embedded Systems Engineer
Athens, Greece
πριν από 3 μέρες
source : Just Join IT

C++17 (master)

Become a part of a unique team at Mudita!

We are one of a very few companies in Poland dedicated to designing and manufacturing high quality consumer electronics, aimed at the international market, especially USA and EU.

Some of our first, already released products, consist of, among others, the world’s only e-ink alarm clock, Mudita Harmony and Mudita Pure , a classic, e-ink phone, which has already received numerous prestigious design awards, such as the German Design Award, IF Design Award, A’design Award, and the Good Design Award.

Our goal is to create unique products featuring top notch minimalist design, in order to help us to live our life in harmony with modern technology.

We strive to be independent thinkers, who are not afraid of introducing products which go against typical hot trends, highly promoted by the mainstream big tech companies.

To achieve our objective, we rely heavily on custom-designed solutions, like our very own mobile operating system, MuditaOS developed in-house, from scratch, which we also made Open Source since transparency, openness and focus on the community is fundamental to Mudita's philosophy.

Our company culture is very open, with easy access to all decision makers, including Michał Kiciński, our founder, main shareholder and CEO.

Michał is known for being the co-founder of CD Projekt, the leader of the gaming industry in Poland. Thanks to his support, Mudita can offer a secure and financially stable working environment, perfect for anyone who is serious about a long-term career in the tech industry.

Currently, we’re looking for a Senior Embedded Systems Engineer for our Mudita OS project. There will be plenty of challenges, as well as opportunities for you to develop your skills and have significant influence on the company's products, as well as growth.

Key Responsibilities :

  • New features development - 70%
  • Maintenance and bug fixing - 20%
  • Meetings - 10%
  • We are looking for a person :

  • who is proactive
  • who is a team player - this is very important to us! : )
  • who focuses on objectives and how to achieve them
  • who takes responsibility for the results of their work
  • who can effectively analyze business requirements, understands them and proposes optimal solutions
  • Other requirements :

  • Bachelor’s or master’s degree (computer science, electrical engineering or another related field)
  • At least 4 years of experience in embedded software design, implementation and testing
  • Very good knowledge of C++
  • Experience with object-oriented programming rules and design patterns
  • Experience with CMake
  • Experience in writing unit-testable code and unit testing
  • Experience in working with RTOS (especially FreeRTOS)
  • Experience with cross-compilation and debug tools
  • Experience with communication protocols, e.g. : Bluetooth, USB, I2C, SPI
  • At least basic knowledge of UML
  • At least basic knowledge of Python and Bash
  • Experience with Git
  • Tech stack :
  • C++17
  • CMake
  • Catch 2 / Google Test
  • Confluence
  • Cool working environment :

  • 26 paid days off
  • Flat structure
  • Freedom and transparency
  • Flexible working hours & remote work
  • Multisport Benefit Card
  • Medicover Health Care
  • Great office if you want to visit us :

  • Superb location, walking distance from Metro Racławicka
  • Parking spots without parkometers
  • Excellent coffee (!)
  • Balcony for summer chilling
  • Αναφορά αυτής της εργασίας

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης