This position is no longer available.

Senior Software Developer

Permanent contract
Singapore
Salary: Not specified
Starting date: May 31, 2020
A few days at home

SteelSeries France
SteelSeries France

Interested in this job?

Questions and answers about the job

The position

Job description

We wish to meet passionate people full of energy and motivations, ready to achieve great challenges to exhale everyone’s audio experience. We are currently looking for a Senior Software Engineer to join our dynamic team in our Singapore office.

As a member of the Software team, you will directly report to our Software Development Manager based in Singapore. You will work for the top PC industry manufacturer, and will be responsible for:

  • Developing and expanding the whole stack of product software suite (across application, middleware and kernel driver layers)
  • Analyzing user requirements and converting them into design documents
  • Developing high-quality software design and architecture
  • Producing clean reusable code, testing, debugging, and documenting your changes
  • Code review and design validation
  • Working independently with various teams across different regions

Preferred experience

To succeed in this position, you will need to have:

  • Bachelor’s degree (or equivalent) in programming/engineering related field
  • 4+ years of experience as a developer
  • C++ / C# (strong in at least one)
  • Debugging/troubleshooting experience
  • Able to work independently and multi-task effectively
  • Object Oriented design is a big plus
  • Developing applications under Windows environment is a big plus
  • Audio related domain knowledge is a plus
  • Source code version tool knowledge is a plus (eg. GIT, SVN)
  • Familiarity with agile processes/practices is a plus (eg. Scrum)
  • Curious, open to new ideas and quick to learn new skills
  • Mature and thoughtful, with the ability to operate in a collaborative, team-oriented culture
  • Strong passion in programming and motivated by the transformational effects of technology-at-scale

Want to know more?