System Development: Design and implement interactive mechanics, rendering systems, and AI components.
Cross-Functional Collaboration: Work with hardware engineers, software developers, and marketing teams to ensure demo content aligns with hardware capabilities.
Engine Expertise: Build, optimize, and debug demo content using game engines (Unity, Unreal Engine, or proprietary platforms).
Performance Optimization: Profile and optimize CPU, GPU, and memory usage to improve content performance.
Tool Integration: Develop or integrate internal tools to effectively showcase hardware features.
Code Quality: Write clean, efficient, and maintainable code following standard methodologies and design patterns.
Troubleshooting: Debug and resolve issues such as bugs, crashes, and performance bottlenecks.
Cross-Platform Stability: Ensure content stability and efficient performance across multiple platforms (PC, mobile).
Industry Awareness: Stay ahead of with the latest trends in GPU technologies, rendering techniques, and hardware advancements.
Travel Flexibility: Attend conference, workshops and industry event to showcase the company's work, network with professionals, and stay updated on the latest tools and techniques.
Required Skills and Experience :
Able to communicate in English at a daily work level.
Solid understanding of game mathematics (vector math, matrix transformations, physics calculations).
Demonstrated experience with game engines (Unity, Unreal Engine, etc.).
Proficiency in performance profiling and tuning.
Knowledge of game physics, animation systems, and AI programming.
Expertise in C++ (for Unreal Engine) or C# (for Unity).
Solid base in object-oriented programming, data structures, and algorithms.
Extensive experience in graphics programming, shader development, and rendering pipelines.
Proven ability to optimize content performance and debug sophisticated technical issues.
Familiarity with version control systems (Git, Perforce, SVN).
Ability to travel domestically and internationally for conferences, networking events, and project meetings.
“Nice To Have” Skills and Experience :
Experience with graphics APIs (OpenGL, Direct3D, Vulkan, Metal).
Advanced skills in low-level performance profiling.
Experience with advanced rendering techniques (e.g., ray tracing, GPU-driven rendering, AI-based rendering).
Knowledge of machine learning applications in graphics (e.g., DLSS, image upscaling, super-resolution techniques).
Prior experience in game development with at least one shipped title.
Experience with mobile game development.
In Return:
Engage with innovative technologies and redefine real-time graphics.
Collaborate with an experienced and passionate team in a multifaceted, creative setting!
Enjoy competitive salaries, robust benefits, and extensive opportunities for career growth.