You will join a software development team as a Software Engineer, contributing to the success of the Stream Deck desktop application. Responsibilities include developing desktop software using C++ and the Qt framework, designing software architecture and UI for Windows and macOS, collaborating with product managers to define requirements, and working with cross-functional teams to deliver high-quality software. You will also develop tests, participate in code reviews, debug complex issues, optimize software performance, and explore the latest desktop software development trends.