C++ or C# Software Engineer for Windows Platform
Qt GroupAbout The Job
We are seeking a Software Engineer to expand our R&D team in Hamburg, Germany. Qt Company’s engineers in Hamburg work on the Qt Quality Assurance tools offering. Our most famous product is 'Squish', a program for automating tests on graphical user interfaces (GUIs) on a wide range of platforms. We also develop 'Coco', a complete code coverage tool for various languages, and 'Test Center', a central server for storing and viewing test results.
Responsibilities
- Design, develop, and maintain our product Squish GUI Tester.
- Work on many different aspects of Squish, with a focus on tasks involving Windows platform support.
- Deep dive into automation of different Windows UI toolkits.
- Participate in code reviews and experience-sharing sessions within your team and with other teams.
- Work independently on your assigned tasks.
- Stay updated on industry trends and best practices to continuously improve and expand the products.
- Be in contact with our customers regarding bug reports and feature requests.
About You
- Solid experience with software development using C++ or C# is a must.
- Experience with software development and debugging workflows on Windows (MSVC or MinGW).
- Experience with a version control & a bug tracking system, we use git and JIRA.
- Knowledge of any scripting language, for example, JavaScript, Python, Ruby.
- Experience with one or more Windows UI toolkits (Win32 C API, MFC, WPF, Windows Forms, COM) is a plus.
- Experience with one or more testing approaches, like unit, component, or UI testing, is a plus.
- Ability to facilitate clear communication within the team and across departments for effective collaboration.
- Advanced knowledge in English both written and spoken (English is our corporate language).
What We Offer
At Qt, you get to work with a truly global team in an innovative and fun environment and with world-leading customers and a large, unique community. We have cool products, but it is our people that make us exceptional.
- Public transportation ticket (Deutschlandticket)
- 30 vacation days per year
- Flexible hours that focus on work/life balance
- Possibility to work up to 3 days/week from home
- Mobile phone and subscription
- Language learning platform (Babbel)
- Full support for your mental health at work and home via Auntie Program
- A friendly, diverse, and sociable workplace
- Great colleagues from all over the world
Be Yourself at Qt
At Qt, we appreciate the individual differences of our employees and aim to promote diversity through all our practices. We provide a workplace that generates equal opportunities regardless of gender, religion, national origin, age, disabilities, and any other factors. We have unique products, but our people make us exceptional. We strongly encourage people from all groups to apply – we welcome you as you are.
We would like to know more about you. Tell us about your skills, strengths, and knowledge, but even more importantly about yourself.
Benefits Extracted with AI
- Public transportation ticket (Deutschlandticket)
- 30 vacation days per year
- Flexible hours
- Possibility to work up to 3 days/week from home
- Mobile phone and subscription
- Language learning platform (Babbel)
- Full support for mental health via Auntie Program
Similar jobs
Last update: 23 minutes ago
C++ Software Development Engineer
Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.
Medior C++ Developer for Engineering Tools
Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.
Embedded Software Developer - Intelligente Industrie
Join Gofore as an Embedded Software Developer in Munich. Work on cutting-edge projects in the intelligent industry with C++, Qt, and RTOS.
Lead Fullstack Engineer (Java/JavaScript)
Join SQUER as a Lead Fullstack Engineer in Vienna, Austria. Work with Java, JavaScript, Angular, and more in a hybrid environment.
Cloud Engineer
Join SQUER as a Cloud Engineer in Vienna. Work with AWS, Azure, or GCP, automate with Terraform, and enjoy hybrid work and great benefits.
Software Development Engineer with C# Experience
Join SteelSeries as a Software Development Engineer in France, working on cutting-edge gaming products with C# and React.
Senior Software QA Engineer
Join Storyful as a Senior Software QA Engineer in Dublin. Work on test automation, API testing, and agile development.
Embedded Systems Developer
Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.
Fullstack Software Engineer - Remote Management
Join TeamViewer as a Fullstack Software Engineer in Stuttgart. Develop features for Remote Management using JavaScript, React, and TypeScript.
Fullstack / Cloud Developer
Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.
Junior Software Engineer - API Team
Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Backend Software Engineer with Java and Spring Boot
Join TeamViewer as a Backend Software Engineer in Munich, focusing on Java and Spring Boot for cutting-edge AR solutions.
Software Engineer, Quality Assurance
Join Unity as a Software Engineer in Quality Assurance, focusing on back-end development and C# programming.
Working Student - Agile Software Development for Data Analysis Framework
Join IAV GmbH as a Working Student in Agile Software Development for data analysis frameworks in Berlin.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Software Engineering Intern - Python/C++
Join Qorvo as a Software Engineering Intern in Barcelona. Work with Python/C++ to streamline software processes. Gain real-world experience.
Senior Software Engineer - C#, C, Automated Testing
Join DICE as a Senior Software Engineer in Stockholm, focusing on C#, C, and automated testing for gaming.
Software Engineer - Java, PostgreSQL
Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.
DevOps Engineer with Cloud and CI/CD Expertise
Join TeamViewer as a DevOps Engineer in Munich. Work with AWS, Azure, GCP, and CI/CD tools to drive innovation in cloud infrastructure.
Work Student, Software Engineering with Powershell
Join TeamViewer as a Work Student in Software Engineering, focusing on Powershell development and integration projects.
Senior Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
QA Engineer (Front-end)
Join Etraveli Group as a Front-end QA Engineer in Athens. Work on automation testing for web applications using JavaScript and TypeScript.
QA Engineer (Back-end)
Join Etraveli Group as a Back-end QA Engineer in Athens. Work on global payment solutions with Java, Selenium, and more. Hybrid work model.