Search by job, company or skills

Corsair

Desktop Software Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

General Purpose

JOB DESCRIPTION

We are seeking a highly motivated Software Developer who will be developing and maintaining reliable and efficient software for Windows and macOS, ensuring performance and system stability.

Position Summary, Responsibilities And Expectations

  • Contribute to the development of desktop applications and supporting libraries in C#/.NET.
  • Implement assigned features and bug fixes, adhering to established coding and testing standards.
  • Collaborate with senior developers to understand design goals and implementation plans.
  • Participate in peer reviews and team discussions to improve code quality and project outcomes.
  • Maintain and update documentation for implemented components.

Expectations

  • 2–4 years of professional software development experience.
  • Ability to work independently on moderately complex tasks with guidance.
  • Good communication skills and a collaborative mindset.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.

Essential Skills And Experience

  • Solid experience in C#/.NET development
  • Experience with WinForms or WPF/UWP
  • Knowledge of C++ and experience with Managed C++ would be a plus
  • Knowledge of Qt Framework and QML would be a plus
  • Understanding of HID protocol would be a plus
  • Windows API, Windows Services, COM (Component Object Model) would be a plus
  • Muti-threading, inter-process communication, RPC, networking
  • Experience with build systems like CMake, MSBuild
  • Standard tools and practices (CI/CD, Git, etc.)
  • Strong communication and collaboration skills, proficient in English

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146941763

Similar Jobs