Qt for MCUs Engineer @ Spyrosoft

2 weeks ago


Remote Warszawa Wrocław Kraków Szczecin, Czech Republic Spyrosoft Full time

🛠️Tech stack: Qt for MCUs framework (💡please keep in mind that Qt and Qt for MCUs are two different frameworks💡We have a separate offer for Qt/QML on our page) C++ (modern C++17/20) Embedded systems (i.e. RTOS) Graphics rendering and HMI development for resource-constrained environments Git / CMake / CI pipelines 📄Project description: Are you an experienced Embedded Engineer with a strong knowledge of the Qt for MCUs framework? We are looking for highly skilled individuals to join our team for a critical project focused on deepening the utility and accessibility of Qt for MCUs. Your Mission: From Core Expertise to Practical Applications We require your deep technical knowledge to support key framework initiatives. Following your initial contribution, your primary task will be to design and build simple, yet robust reference product templates. These templates will serve as best-practice starting points for various new products and user interfaces (HMI), showcasing the framework's efficiency in real-world applications. 👷Requirements: Expert-level knowledge of the Qt for MCUs framework, including its architecture and limitations. Strong proficiency in C++ and low-level programming principles. Hands-on experience with microcontroller platforms and code optimization for constrained embedded systems. Proven ability to design and implement product templates and reference HMI applications. Strong focus on code structure, performance, and reusability. Ability to work independently and contribute to framework development. 📟Main responsibilities: Contribute to the development and enhancement of the Qt for MCUs framework. Design and implement reference product templates and HMI examples. Optimize code for performance, memory, and MCU-specific limitations. Document and test developed components to ensure clarity, stability, and ease of integration. Collaborate with the team to define best practices and architectural patterns for Qt for MCUs development. Requirements: C++, Qt for MCUs Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, International projects, Free coffee, Bike parking, Playroom, Shower, Free snacks, Free beverages, In-house trainings, Modern office, No dress code.



  • Remote, Szczecin, Wrocław, Warszawa, Czech Republic Spyrosoft Full time

    Requirements: QML Qt C++ English C1 Hi! We are a Spyrosoft Synergy team specializing in HMI development. We are looking for Qt/QML developers to work on designing and developing cutting-edge human-machine interfaces for in-vehicle infotainment systems, industry 4.0 solutions, and more. As a Lead, you’ll be cooperating with clients, gathering their...


  • Remote, Czech Republic Spyrosoft Full time

    Requirements Extensive experience in IT, including significant involvement in AI-focused and consulting roles, demonstrating a strong track record of delivering business value through AI solutions. Degree in Business Administration, Computer Science, Engineering, or a consulting-related field preferred. Hands-on proficiency in Python and core ML/DL libraries...


  • Białystok, Warszawa, Wrocław, Czech Republic Spyrosoft Full time

    What We’re Looking For Domain Knowledge: Practical experience in IT in agriculture and Agritech, with understanding of sector-specific challenges and opportunities. Technical Acumen: Ability to comprehend and discuss technical architectures, product development, IoT systems, data-driven platforms, and AI applications. Consulting Mindset: Strong...


  • Remote, Czech Republic Spyrosoft Full time

    Requirements A degree in Business Administration, Computer Science, Engineering, or consulting-related field is preferred  Knowledge of machine learning and artificial intelligence techniques, including an array of models such as Generative AI, computer vision, classification and regression, and their practical application in addressing business issues, ...


  • Remote, Wrocław, Czech Republic Spyrosoft Full time

    Requirements: 4+ years of experience in Cloud Infrastructure or DevOps Engineering  Strong expertise in at least one major cloud platform (GCP preferred, AWS/Azure acceptable)  Proven experience with Terraform / Helm / similar IaC tools  Hands-on experience with Docker and Kubernetes  CI/CD setup experience (GitLab CI / GitHub Actions)  Scripting...


  • Remote, Wrocław, Warszawa, Kraków, Białystok, Łódź, Czech Republic Spyrosoft Full time

    5+ years of relevant DevOps or CI/CD engineering experience. Minimum 2 years of hands-on experience with GitLab Ultimate and its CI/CD features. Proven track record in infrastructure automation using Terraform and Ansible. 3+ years of Kubernetes administration and optimization. Strong knowledge of NIS2 and Kritis compliance implementation....


  • Kraków, Czech Republic Spyrosoft Full time

    Experience in Embedded Linux (and nice to have QNX) system integration Strong proficiency in C++ and CMake Hands-on experience with uC peripheral integration (I2C, USB, LVDS/GSML) Solid understanding of memory management, including file system partitioning Knowledge of power management for automotive-grade SoCs Strong debugging and integration...

  • Software Engineer

    3 days ago


    Remote, Kraków, Wrocław, Białystok, Łódź, Warszawa, Gdynia, Czech Republic Spyrosoft Full time

    6 months to 1.5 years of commercial experience. Knowledge of Java 11+. Knowledge of Spring. Knowledge of design patterns and programming principles. Good knowledge of unit and integration testing process. Good knowledge of HTTP protocol and REST API design patterns. Good English communication skills (min. B2) – both verbal and written. Nice to have...

  • Senior Java Developer

    2 weeks ago


    Wrocław, Czech Republic Spyrosoft Full time

    Requirements Knowledge of Java 17 and Spring Boot 3.1  Experience in working with version management tools: e.g. Git  Experience with relational databases  Collaboration and Teamwork  Proficiency in English (at least B2 level)  Fluent German - nice to have  Nice to have skills First practical experience with cloud (preferably Openshift)  Practical...


  • Remote, Czech Republic Link Group Full time

    Proven experience in C++ software development for Embedded Linux systems. Proficiency in Qt, SQL, and object-oriented programming. Hands-on experience with cloud services, including AWS and S3. Ability to design multithreaded applications; familiarity with RPC, MySQL, and network protocols. Experience developing software for medical devices. Knowledge of...