JobMesh

Software Development Engineer

CORSAIR · Munich, Bavaria, DE

What you will be working on: You will join one of our software development teams as a Software Engineer to directly contribute to the success of our Stream D...

Job description

What you will be working on: You will join one of our software development teams as a Software Engineer to directly contribute to the success of our Stream Deck desktop application. - As a software engineer, you will be responsible for developing desktop software using C++ programming language and Qt framework while designing and implementing software architecture and UI for the Windows and macOS platforms. - You will contribute to product development and ideation by working with product managers to define software requirements and scope of work. - You will collaborate with cross-functional teams to develop and deliver high-quality software. - You will develop tests to ensure software reliability and maintainability. - You will participate in code reviews to maintain code quality and ensure best practices are followed, while also debugging and troubleshooting complex software issues in a timely manner. - You will optimize software performance and improve user experience. - You will have the opportunity to explore the latest technologies while staying up to date with the latest desktop software development trends. What we are looking for: - Bachelor’s or master’s degree in computer...