Duke ngarkuar...

Qt Software Engineer

Wayland

Skopje, Skopje Statistical Region
full_time
Publikuar Sot
**Join the Wayland Team as a Qt Software**
**Engineer**

**Location:**

Skopje or Pristina (Hybrid)

**Position:**

Full-time

**Who We Are**

Wayland Technologies brings AI perception technology closer to businesses, helping them turn video & sensor data into actionable insights so teams can make smarter decisions when and where it matters most.

Our flagship offering is the Wayland Platform. It bridges the entire data pipeline, from camera chip to cloud infrastructure, integrating real-time processing, multi-sensor fusion, AI-driven analytics, and scalable storage solutions. Whether deployed locally or in the cloud, our platform powers end-user applications across industries with speed, precision, and reliability. 

Our global team of engineers, roboticists, and software developers are working from our Boston, Pristina, and Skopje offices with a shared commitment of building perception systems that see clearer and act faster. Want to join our growing company? Keep reading.

**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 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 (2+ years) in C++ 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 package 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.

**How to Apply**

Are you the right match for this role? Let’s find out! Send us your CV at
**careers@wayland.io**

 

*Wayland is an equal-opportunity employer. We are dedicated to fostering an inclusive environment for our employees.*