This job is no longer available
This job expired on 12/08/2026. It no longer accepts applications.
Software Engineer II – Gaming Software Platform
SteelSeries · Singapour
Job description
About the role
We are looking for a Software Engineer II to help evolve our gaming software platform, SteelSeries GG, and the Nahimic audio suite. You will work on desktop and web applications that directly impact the gaming experience of millions of users worldwide.
Key responsibilities
- Design, develop, and maintain Windows desktop applications using C# and modern UI frameworks.
- Implement user interfaces with XAML following MVVM patterns.
- Write unit and integration tests to ensure code robustness.
- Collaborate with firmware, driver, QA, UX, product management, and DSP teams.
- Participate in Agile ceremonies and contribute to continuous improvement of engineering practices.
Required profile
- 3+ years of professional software engineering experience.
- Strong proficiency in C# and .NET development.
- Experience building Windows desktop apps with UWP, WinUI, or WPF.
- Good understanding of software architecture, design patterns, and MVVM.
- Effective communication skills and ability to work in cross‑functional teams.
Required skills
- C#
- .NET
- UWP / WinUI / WPF
- MVVM
- XAML
- Git & GitHub
- Unit testing & integration testing
- Debugging and troubleshooting
- Agile development
Preferred skills
- Windows audio APIs or multimedia development
- Experience with gaming peripherals or consumer electronics
- ReactJS and JavaScript
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
SteelSeries
Singapour