Join the Wayland Team as a Qt Software Engineer
Location: Pristina or Skopje
Mode: Hybrid
Position: Full-time
Who We Are
At Wayland, we build software for intelligent medical devices and clinical robotics. Our certified Wayland OS gives OEMs a reliable software foundation for clinical applications, saving MedTech teams years of custom OS development and compliance paperwork.
Beyond our flagship Wayland OS, we offer end-to-end engineering services for building regulated medical software, guiding projects from early development through verification and validation across the entire software lifecycle.
If you want to solve challenges at the intersection of edge computing, robotics, and physical AI, read the ad below and join us in building the future of the connected OR environment.
Who You Are
We’re looking for a Qt Software Engineer who will play a key role in the development of high-quality user interfaces and embedded applications that power our Wayland products. You’ll collaborate closely with designers, product managers, and backend developers to build intuitive, reliable, and performant software that meets customer needs and complies with regulatory standards.
Ideally, you have:
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience in C++ , CUDA, and Qt application development.
- Strong knowledge of object-oriented programming and design patterns.
- Familiarity with GUI design principles and event-driven programming.
- Experience working with hardware APIs or embedded systems is desirable.
- Familiarity with version control systems (e.g., Git).
- Familiarity with Agile methodology.
- Excellent problem-solving skills and attention to detail.
- Good communication skills and ability to work in a collaborative environment.
Your day will include tasks like:
- Developing and maintaining cross-platform applications using Qt.
- Building reusable UI components as part of our internal Qt-based design system and component library, ensuring consistency and scalability across applications.
- Collaborating closely with UX/UI designers to translate design specifications into modular and reusable Qt components.
- Maintaining and improving our shared UI framework, used across multiple internal projects.
- Optimizing application performance and reliability, particularly in high-load or real-time environments (e.g., video rendering or device control).
- Integrating software with hardware interfaces and third-party libraries.
- Writing clean, maintainable, and well-documented code.
- Participating in code reviews, unit testing, and system integration.
- Troubleshooting, debugging, and resolving software defects and performance bottlenecks.
What We Offer:
- Investment in your professional and personal growth (clear career paths, internal collaboration, open communication, skill development support, and more).
- Competitive compensation and benefits packages aligned with your experience and expectations.
- A global and diverse team ready to share their knowledge.
- An open-minded company culture that supports innovative ideas.
- Centrally located offices in Pristina and Skopje.
- A hybrid working environment with flexible working hours.
- Access to cutting-edge equipment and training.
Join the Wayland Team as a Qt Software Engineer
Location: Pristina or Skopje
Mode: Hybrid
Position: Full-time
Who We Are
At Wayland, we build software for intelligent medical devices and clinical robotics. Our certified Wayland OS gives OEMs a reliable software foundation for clinical applications, saving MedTech teams years of custom OS development and compliance paperwork.
Beyond our flagship Wayland OS, we offer end-to-end engineering services for building regulated medical software, guiding projects from early development through verification and validation across the entire software lifecycle.
If you want to solve challenges at the intersection of edge computing, robotics, and physical AI, read the ad below and join us in building the future of the connected OR environment.
Who You Are
We’re looking for a Qt Software Engineer who will play a key role in the development of high-quality user interfaces and embedded applications that power our Wayland products. You’ll collaborate closely with designers, product managers, and backend developers to build intuitive, reliable, and performant software that meets customer needs and complies with regulatory standards.
Ideally, you have:
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience in C++ , CUDA, and Qt application development.
- Strong knowledge of object-oriented programming and design patterns.
- Familiarity with GUI design principles and event-driven programming.
- Experience working with hardware APIs or embedded systems is desirable.
- Familiarity with version control systems (e.g., Git).
- Familiarity with Agile methodology.
- Excellent problem-solving skills and attention to detail.
- Good communication skills and ability to work in a collaborative environment.
Your day will include tasks like:
- Developing and maintaining cross-platform applications using Qt.
- Building reusable UI components as part of our internal Qt-based design system and component library, ensuring consistency and scalability across applications.
- Collaborating closely with UX/UI designers to translate design specifications into modular and reusable Qt components.
- Maintaining and improving our shared UI framework, used across multiple internal projects.
- Optimizing application performance and reliability, particularly in high-load or real-time environments (e.g., video rendering or device control).
- Integrating software with hardware interfaces and third-party libraries.
- Writing clean, maintainable, and well-documented code.
- Participating in code reviews, unit testing, and system integration.
- Troubleshooting, debugging, and resolving software defects and performance bottlenecks.
What We Offer:
- Investment in your professional and personal growth (clear career paths, internal collaboration, open communication, skill development support, and more).
- Competitive compensation and benefits packages aligned with your experience and expectations.
- A global and diverse team ready to share their knowledge.
- An open-minded company culture that supports innovative ideas.
- Centrally located offices in Pristina and Skopje.
- A hybrid working environment with flexible working hours.
- Access to cutting-edge equipment and training.