
Search by job, company or skills
Fulltime - Permanent Role
https://www.questglobal.com/
Quest Global, Taiwan : We have registered as company in TW - Taiwan Branch Address - 12F, No. 508, Sec 5, Zhongxiao E. Rd., Xinyi Dist., Taipei City 110, Taiwan (R.O.C.)
Staff Software Engineer - C++, Win32, C#, .NET,WPF
Experience : 3 - 15 Years
The candidate should have in depth proficiency in software programming and meet the requirements in below.
Must Have : C#, .NET,WPF, C++, Win32, WMI, Powercfg
Description
1. As a Windows Software Developer, you will play a key role in designing, developing, and maintaining diagnostic toolsets that measure and visualize system performance. Your work will focus on UI/UX design, data visualization, and integrating power measurement APIs to provide clear and actionable insights for system optimization.
2. Develop and maintain Windows-based diagnostic toolsets to analyze and visualize system performance across different hardware configurations.
3. Focus on UI/UX design to ensure tools are intuitive and user-friendly, enabling seamless navigation and interaction for developers and engineers.
4. Integrate power measurement APIs to track and display real-time system power consumption, CPU/GPU/other resource usage, and other performance metrics.
5. Implement data visualization techniques, transforming raw data into easily understandable graphs, charts, and tables to highlight performance bottlenecks.
6. Work closely with system performance teams to identify key metrics and integrate those into the diagnostic toolset for comprehensive monitoring.
7. Ensure scalability and performance of diagnostic tools across different system environments, from basic desktop machines to high-end computing setups.
8. Write clean, efficient, and well-documented code using modern Windows development technologies and practices (e.g., C++, .NET, Win32 APIs).
9. Troubleshoot and resolve bugs or performance issues in diagnostic tools, ensuring they provide accurate insights into system health and performance.
Qualifications
Strong proficiency in C++, C#, or .NET for Windows development.
· 4–6 years of experience in Windows software development, with a focus on system performance tools and UI/UX.
· · Experience with Windows performance monitoring and power measurement APIs (e.g., Windows Management Instrumentation (WMI), Powercfg, etc.).
· Strong skills in data visualization and UI/UX design principles, with an ability to create user-centric diagnostic applications.
· Familiarity with system performance metrics like CPU/GPU utilization, memory usage, disk I/O, and power consumption.
· Excellent problem-solving skills and ability to collaborate with cross-functional teams to develop scalable solutions.
· Understanding of multithreading and real-time data handling in Windows environments.
· Chinese language proficiency
Job ID: 147261383
We don’t charge any money for job offers