C++ Software Engineer
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt dotyczy tworzenia aplikacji desktopowych i systemów pomiarowych z naciskiem na interfejsy użytkownika. Wymagane technologie to C++, Qt/QML, praca na Linux oraz Git. Kluczowe zadania obejmują projektowanie, rozwój i utrzymanie aplikacji, tworzenie intuicyjnych interfejsów, udział w architekturze i designie, zapewnienie jakości poprzez code review i CI, integrację z urządzeniami i protokołami przemysłowymi oraz podstawy kryptografii i bezpiecznej komunikacji.

newquick apply

C++ Software Engineer

Firma: Mahr Polska Sp. z o.o.

od: 25 września 2026
do: 25 października 2026
brak widełekumowa o pracę (pełny etat)
Parametry oferty
poziom:mid
tryb pracy: hybrydowa
lokalizacja:Warszawa, mazowieckie
Warszawa, mazowieckie

Wymagania

Technologie wymagane

C++
Qt/QML
Python

Technologie mile widziane

SQL
MQTT
OPC UA
HTML
Embedded

System operacyjny

Windows
Linux

Nasze wymagania

  • Strong programming skills in modern C++
  • Hands-on experience with Qt Framework and QML
  • Good knowledge of Linux development environment
  • Experience with Git version control
  • Understanding of UI/UX design principles and user interface development
  • Basic understanding of cryptography concepts, including secure communication and data protection
  • Ability to work independently and as part of a multidisciplinary team
  • Strong analytical and problem-solving skills
  • Good written and spoken English

Mile widziane

  • Knowledge of length and angle metrology and related measurement principles
  • Experience with web technologies (e.g., REST API, Electron, WebSocket, HTML5, gRPC, JavaScript)
  • Knowledge of IoT and Industry 4.0 technologies (MQTT, OPC UA)
  • Familiarity with databases (SQL, Time-Series Databases, NoSQL)
  • Understanding of embedded systems and embedded technologies
  • Understanding interfaces such Serial, USB, Bluetooth, TCP/IP

Twój zakres obowiązków

  • Design, develop, and maintain software applications using C++ and Qt/QML
  • Create intuitive and responsive user interfaces for desktop applications
  • Participate in software architecture and technical design activities
  • Develop and maintain applications running on Linux
  • Collaborate with cross-functional teams in an international environment
  • Implement and improve software quality through code reviews, testing, and continuous integration
  • Contribute to the design of secure software solutions and the application of basic cryptographic principles
  • Support integration with external systems, devices, and industrial communication interfaces
  • Troubleshoot and optimize existing software components

To oferujemy

  • Opportunity to work on innovative products and technologies
  • International and collaborative work environment
  • Participation in the complete product development lifecycle
  • Flexible working arrangements
  • A friendly work environment and a collaborative, open culture
  • Stable & long term engagement

O nas

Mahr is a global leader with over 160 years of tradition in the field of industrial metrology of geometric quantities such as length, angle and derivatives. Our customers are companies from the automotive, electrical engineering, optical, medical, aerospace, space and renewable energy industries. Our solutions and products are recognised by customers both domestically and internationally.
C++ Software Engineer
Zgłaszam się do:
Mahr Polska Sp. z o.o.
Warszawa, mazowieckie

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

Udostępnij ofertę