New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
SteelSeries

Senior Software Engineer

SteelSeries
Apply →
onsite senior full-time Villeneuve d’Ascq

First indexed 5 Jun 2026

Description

We are seeking a Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the design, implementation, and maintenance of our audio software products. Your work will have a direct impact on the gaming experience of millions of players worldwide.

Responsibilities:

  • Take ownership of and develop audio software backend components for selected products in the audio PC domain.
  • Design, implement, and maintain core software bricks, including the audio processing engine, audio parameter manager, Windows APOs, audio offload libraries, and associated Windows components.
  • Address technical debt, including code readability, performance bottlenecks, multithreading issues, and long-term maintainability.
  • Investigate and correct complex bugs reported by OEM clients and internal teams, ensuring efficient analysis and effective communication when necessary.
  • Support offload platforms such as Intel Smart Sound Technology (Intel SST), AMD LPAP, and potentially others.
  • Adapt our software components to evolving Windows ecosystem and associated platforms, including API changes, platform constraints, hardware evolution, and transitions like ARM64.
  • Contribute to software quality through code testing practices, debugging, and sustainable engineering principles.
  • Collaborate closely with software engineers, audio experts, QA teams, and product teams to diagnose issues related to various components and improve product quality.
  • Contribute to continuous improvement of processes, tools, and collaboration modes.

Requirements:

  • 7+ years of experience in modern C++ programming.
  • Solid knowledge of Windows audio programming, including several of the following:

+ Windows audio architecture (WASAPI, APOs). + Real-time and multithreading issues. + Performance and optimization. + Resource management.

  • Production of reliable and durable code.
  • Experience in code testing, including functional and unit tests.
  • Strong debugging and problem-solving skills for complex technical issues.
  • Ability to work independently and collaboratively.
  • Strong sense of responsibility, self-awareness, and proactive communication.
  • Proficiency in English (reading, writing, and speaking).

Nice-to-Have:

  • Knowledge of one or more of the following:

+ ARM64 development. + Audio offload solutions like Intel SST and AMD LPAP. + Embedded programming. + Cadence HiFi DSP family. + Digital signal processing. + Deep learning inference technologies like WinML or ONNX.

  • Familiarity with tools like Visual Studio, Visual Studio Code, GitHub, TeamCity, Azure, Copilot, Jira, and Confluence.

In 1 month, you will:

  • Get familiar with our products, architecture, tools, and working methods.
  • Understand the main components of our audio software stack, including the audio processing engine, APOs, offload libraries, and associated Windows components.
  • Start contributing to bug fixing, code analysis, and development tasks on selected components.

In 3 months, you will:

  • Take ownership of selected audio software backend components.
  • Actively contribute to resolving issues reported by OEM clients and improving overall code quality.
  • Deliver improvements related to maintainability, performance, and robustness of multithreading.
  • Participate in technical discussions around platform evolution, offload support, and Windows ecosystem changes.
  • Contribute to testing and validation practices to improve software reliability.

In 9 months, you will:

  • Gain the trust of your peers and become the go-to software engineer for one or more critical audio components (audio processing engine, offload libraries, and/or Windows components).
  • Contribute significantly to technical debt reduction, code durability, and software robustness.
  • Support or start leading integration efforts for new offload platforms and major platform evolutions.
  • Contribute to defining and evolving our audio software backend strategy, tools, and engineering practices, facilitating the construction, maintenance, and diagnosis of complex systems.
  • Contribute significantly to the evolution of our engineering culture and collaboration model.

The Perks:

We offer a competitive salary, diverse benefits, and a fantastic workplace with people who love gaming and technology.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://gn.wd3.myworkdayjobs.com/en-US/SteelSeriesCareers/job/Villeneuve-dAscq/Senior-Software-Engineer_R29232-1