Software Developer
General purpose
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:
Responsibilities
* 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
• 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
About Corsair
CORSAIR (NASDAQ:CRSR) is a leading global developer and manufacturer of high-performance gear and technology for gamers, content creators, and PC enthusiasts. From award-winning PC components and peripherals, to premium streaming equipment, smart ambient lighting, and esports coaching services, CORSAIR delivers a full ecosystem of products that work together to enable everyone, from casual gamers to committed professionals, to perform at their very best.
CORSAIR VIETNAM was established in end of 2008 wiht the Head office in Ho Chi Minh City.
With 6 years of development, the Vietnam branch has become a global product development and technical support software center for other Corsair offices and branches worldwide.
Our growth and stability are evident in the continuous increase in personnel over the years, reaching 100 technical employees, the expansion of our office space, and the testing of over 90% of the group's products here. To meet the demand for enhanced quality, perfected work processes, and the adoption of new technologies, Corsair Vietnam is recruiting many positions in fields such as computer software, electronics and telecommunications, and information technology.