Samsung Recruitment 2022 | GPU Workload Engineer | BE/ B.Tech/ B.Sc – CSE/ IT/ EEE | Bangalore
Company: Samsung Electronics
Samsung Recruitment 2022: Samsung Electronics is a global leader in technology, opening new possibilities for people everywhere. Through relentless innovation and discovery, we are transforming the worlds of TVs, smartphones, wearable devices, tablets, digital appliances, and network systems, and the entire semiconductor industry with our memory, system LSI, foundry, and LED solutions. Samsung is also leading in the development of the Internet of Things through, among others, our Smart Home and Digital Health initiatives.
Since being established in 1969, Samsung Electronics has grown into one of the world’s leading technology companies, and become recognized as one of the top global brands.
Company Website: www.samsung.com/in/
Positions: GPU Workload Engineer
Experience: 2+ years
Salary: Best In Industry
Job Location: Bangalore
Join Our Official Telegram Channel For Instant Job Notifications
Eligibility Criteria for Samsung Recruitment 2022:
- BSEE, Computer Science, Computer Engineer or comparable and 2+ years experience
- Understanding of rasterization pipeline and modern GPU architectures
- Familiarity with graphics APIs (e.g. Vulkan, OpenGL, Directx)
- System level power and performance analysis and strong OS fundamentals
- Strong understanding of Android OS/Linux kernel fundamentals
- Strong understanding of Android NDK, SDK, and build flow such as make, cmake
- Strong ability to think critically and solve problems
- Excellent programming skills (C, C++ and Python a plus, Java a Plus)
Excellent communication and teamwork skills
Job Description:-
As a GPU Workload Engineer, you will work as part of our GPU Workload Analysis team. This is an entry to mid-level position where the candidate will be in an individual contributor role, tasked with analyzing, debugging and improving smartphone GPU power and performance.
Job Responsibilities:-
- Workload analysis of GPU graphics workloads and compute application workloads
- Workload capture and minimization for emulation, simulation, architecture analysis, and post-Si debug
- Competitive analysis and projecting class leading performance
- Collaborate with GPU architecture and software teams to optimize performance and power on future products
- Assist selection and prioritization of workloads to benchmark future products
- Develop and participate in enhancement of existing capture tools
- Automate data collection and display of workload analysis, performance, and power metrics
Skills:
- Understanding of modern real-time rendering game engines and rendering techniques
- Experience developing and debugging in Android/Linux platform and applications
- Use of workload analysis tools (e.g. renderdoc, gapid)
- Use of workload tracing tools (eg Apitrace, Gfxreconstruct, Patrace)
- Use of performance analysis tools (ARM Development Studio, Snapdragon Profiler, Android GPU inspector )
- Familiarity with compute APIs (e.g. OpenCL, CUDA)
- Knowledge of high-level shading languages (e.g. GLSL, HLSL)
- Familiar with SKLearn/ML based modeling and data analysis
- Desire to play video games (mobile games a plus)
