What you'll do
- Design, develop, test, and maintain embedded software applications using C++ and Qt.
- Develop and enhance graphical user interfaces using Qt/QML or Qt Widgets for operator-facing systems.
- Work with Linux-based platforms to support software integration, configuration, debugging, and deployment.
- Collaborate with software, systems, test, and integration teams to deliver reliable functionality across complex hardware and software environments.
- Troubleshoot software issues related to UI behaviour, system performance, communication interfaces, and platform integration.
- Participate in software design reviews, code reviews, testing activities, and release preparation.
- Support integration and validation activities, including debugging issues found during lab testing, system testing, or customer acceptance testing.
- Create and maintain technical documentation related to software design, configuration, testing, and troubleshooting.
What you'll need to get the job done
- Bachelor’s degree in Computer Science, Software Development, Computer Engineering, Electrical/Computer Engineering, or a related technical discipline.
- 5+ years of relevant software development experience, including hands-on experience with C++ in embedded, Linux-based, or device-focused environments.
- Strong experience developing graphical user interfaces using Qt.
- Experience working with Linux or Unix-based operating systems, preferably including software integration, debugging, and configuration.
- Good understanding of software development practices, including version control, code reviews, testing, debugging, and technical documentation.
- Strong problem-solving and communication skills, with the ability to work effectively in a multidisciplinary technical environment.
What will make us REALLY love you
- Experience with modern C++ standards such as C++14, C++17, C++20, or newer.
- Experience developing software for safety-critical, mission-critical, regulated, or high-reliability environments.
- Familiarity with networked or communications systems, including protocols such as TCP/IP, UDP, SIP, RTP, SNMP, or similar.
- Advanced Qt experience, including custom widgets, model/view architecture, multithreading, performance tuning, and debugging complex UI behaviour.
- Experience with system integration, acceptance testing, troubleshooting, or deployment in lab or customer environments.
Skills Required
- Bachelor's degree in Computer Science, Software Development, Computer Engineering, Electrical/Computer Engineering, or a related technical discipline
- 5+ years of relevant software development experience
- Hands-on C++ experience in embedded, Linux-based, or device-focused environments
- Strong experience developing graphical user interfaces using Qt
- Experience with Linux or Unix-based operating systems, including software integration, debugging, and configuration
- Understanding of software development practices, including version control, code reviews, testing, debugging, and technical documentation
- Strong problem-solving and communication skills in a multidisciplinary technical environment
- Experience with modern C++ standards such as C++14, C++17, or C++20
- Experience in safety-critical, mission-critical, regulated, or high-reliability environments
- Familiarity with networked or communications systems and protocols such as TCP/IP, UDP, SIP, RTP, or SNMP
- Experience with Qt/QML, Qt Widgets, model-view architecture, or cross-platform GUI development
- Experience with system integration, acceptance testing, troubleshooting, or deployment in lab or customer environments
What We Do
Syntronic is a engineering design house specializing in the design and development of electronics, electro-mechanics, embedded and IT software. As an established engineering design house, we provide valuable contribution to your product and test development as well as help you achieve the desired product time-to-market cost-effectively. We also offer solutions where we undertake turn-key responsibility of product development and system integration from idea to complete system delivery. We adopt the latest technologies in electronics design and software development worldwide. Among our customers and partners are some of the world’s most technique-intensive businesses and organizations in sectors such as telecommunication, automotive, industrial and medtech. In designing to satisfy customers’ needs, we focus on quality, competence and ease of production.








