新竹縣竹北市經歷不拘大學以上
a. Job Description:
We are seeking a Software Engineer to develop and optimize GPU drivers for 
high-performance computing applications. The ideal candidate will have expertise 
in C++ and Python, with experience in low-level programming, system software development, 
and GPU architectures. This role involves designing, implementing, and debugging PC drivers for GPUs, 
ensuring optimal performance, stability, and compatibility across platforms.
b. GPU Driver Development:
Design and develop low-level GPU drivers for Windows and Linux environments.
Implement driver components for memory management, scheduling, synchronization, and command submission.
Optimize driver performance for latency, throughput, and power efficiency.
Ensure compatibility with DirectX, Vulkan, OpenGL, CUDA, and other graphics/compute APIs.
Work on device initialization, firmware interaction, and kernel mode development.
c. Qualifications:
Bachelor’s/Master’s degree in Computer Science, Electrical Engineering, or related field.
3+ years of experience in system software, GPU drivers, or low-level programming.
Strong C++ development skills with knowledge of multi-threading, concurrency, and memory management.
Experience with Python for automation and testing.
Familiarity with operating system internals (Windows/Linux Kernel, I/O subsystems, and memory management).
Understanding of GPU architectures, scheduling, and compute pipelines.
Experience with profiling and debugging tools for GPU/CPU performance tuning.
- Non smoking