You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Minimum Qualifications: � Bachelor's or Master's degree in Computer Science, or a related field.� 7+ experience in software development. � Proficiency in programming languages such as C/C++. � Experience with debugging, profiling tools, and performance optimization.� Excellent problem-solving skills and attention to detail.� Strong communication and teamwork abilities. Preferred Qualifications: � Experience with GPU architecture and low-level programming.� Knowledge of graphics APIs such as DirectX, Vulkan, or OpenGL.� SDK/Tool development experience.� C# or Python experience.We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits