Samsung Semiconductor | Graphics Driver Development
2 months ago
Position Summary
Samsung is a world leader in Memory, LCD and System LSI technologies. We are currently looking for exceptional software and hardware talent to join our Samsung Indian Design Centre and our Advanced Computing Lab (ACL) in San Jose, CA. SARC was established in Austin, TX in 2010 to be one of Samsung’s strategic investments in high performance low power ARM based device technology. Presently our GPU design teams, located in Austin (SARC) and San Jose (ACL) & India Bangalore are developing a GPU that will be deployed in Samsung mobile products. Our System IP team is working on Coherent Interconnect and memory controller architectures.
As a GPU Engineer , you will work as part of a team actively working to design and document major units in a GPU pipeline targeted at Mobile graphics applications and potentially other related markets. This is a mid to senior level position where the candidate will be in an individual contributor role, tasked with driving the functional and cycle simulators for GPU pipeline and working with cross functional teams including RTL design, modeling and software on various sub-blocks of the end solution.
Role and Responsibilities
Design and document major units in a GPU pipeline targeted at Mobile graphics and machine learning
Develop functional and cycle simulators for GPU pipeline. Collect statistics to evaluate potential benefit of optimizations, prototype to test functional correctness and specify the scheme in detail for next level of implementation in hardware and or software
Collaborate with implementation, modeling, and software teams to define and develop microarchitecture, software implementation, and/or a verification plan
Investigate alternate approaches for important GPU workloads, incremental optimizations, and rebalancing to maximize performance in future key workloads
Work with software developers to understand important trends in future graphics and AI applications, problems faced by application and middleware developers
Find and/or implement applications to exercise novel algorithms in drivers/hardware
Minimum requirements: 3 to 18 Years
Experience using parallel programming
Knowledgeable in GPU or other parallel processing architectures.
Strong knowledge of GPU architecture mainly on Linux Stack or Kernel Mode Driver
Knowledge of key mobile GPU graphics workloads and compute application workloads such as computer vision, image processing, AI and Image compression
Knowledge of game applications, game rendering engines, academic papers on advanced rendering techniques desirable
Expertise in implementing advanced graphics rendering techniques, machine-learning (AI) approaches
Proven ability to debug complex issues in multi-threaded environments
Understanding of Operating System fundamentals and concepts
Familiarity with offline and JIT compiler designs
Background in Linux and Android development
Strong C, C++ and Python programming experience of industrial experience in systems programming (driver development a strong plus)
Strong algorithmic background and outstanding problem-solving skills
System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction)
Excellent C and C++ programming skills (assembly a plus)
Understanding of rasterization pipeline and modern GPU architectures
Excellent communication and teamwork skills
Ability to own a problem and drive it to completion
Preferred candidate will possess the following:
Experience working with ARM 64-bit architecture
Experience developing system software for Android OS
Knowledge of high-level shading languages, e.g., GLSL/HLSL
Understanding of modern real-time rendering game engines
-
Samsung Semiconductor | Linux Device Driver
2 months ago
bangalore, India Samsung Semiconductor Full timeSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...
-
Samsung Semiconductor | Linux Device Driver
2 months ago
bangalore, India Samsung Semiconductor Full timeSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...
-
Samsung Semiconductor | CPU Architecture
1 month ago
bangalore, India Samsung Semiconductor Full timeSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...
-
Samsung Semiconductor | CPU Architecture
1 month ago
bangalore, India Samsung Semiconductor Full timeSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...
-
Samsung Semiconductor | CPU Architecture
1 month ago
bangalore, India Samsung Semiconductor Full timeSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...
-
Samsung Semiconductor | Audio DSP Specialist
4 weeks ago
bangalore, India Samsung Semiconductor Full timePosition SummarySSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry....
-
Samsung Semiconductor | Audio DSP Specialist
4 weeks ago
bangalore, India Samsung Semiconductor Full timePosition SummarySSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry....
-
Samsung Semiconductor | Audio DSP Specialist
4 weeks ago
bangalore, India Samsung Semiconductor Full timePosition Summary SSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and...
-
Samsung Semiconductor | Graphics Driver Development
2 months ago
bangalore, India Samsung Semiconductor Full timePosition SummarySamsung is a world leader in Memory, LCD and System LSI technologies. We are currently looking for exceptional software and hardware talent to join our Samsung Indian Design Centre and our Advanced Computing Lab (ACL) in San Jose, CA. SARC was established in Austin, TX in 2010 to be one of Samsung’s strategic investments in high performance...
-
Linux device driver
2 months ago
Bangalore, India Samsung Semiconductor Full timeSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...
-
bangalore, India Samsung Semiconductor Full timeExynos Neural Network Device Driver EngineerSamsung’s NPU (Neural Processing Unit) software team provides exciting opportunity for system software engineers to enable the execution of deep learning algorithms on the NPU sub-system for best performance and power. This role will require development and commercialization of device drivers and firmware to use...
-
bangalore, India Samsung Semiconductor Full timeExynos Neural Network Device Driver Engineer Samsung’s NPU (Neural Processing Unit) software team provides exciting opportunity for system software engineers to enable the execution of deep learning algorithms on the NPU sub-system for best performance and power. This role will require development and commercialization of device drivers and firmware to...
-
Linux Device Driver
2 months ago
bangalore, India Samsung Semiconductor Full timeSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...
-
Linux Device Driver
2 months ago
bangalore, India Samsung Semiconductor Full timeSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...
-
Graphics driver development
2 months ago
Bangalore, India Samsung Semiconductor Full timePosition Summary Samsung is a world leader in Memory, LCD and System LSI technologies. We are currently looking for exceptional software and hardware talent to join our Samsung Indian Design Centre and our Advanced Computing Lab (ACL) in San Jose, CA. SARC was established in Austin, TX in 2010 to be one of Samsung’s strategic investments in high...
-
Graphics Driver Development
2 months ago
bangalore, India Samsung Semiconductor Full timePosition SummarySamsung is a world leader in Memory, LCD and System LSI technologies. We are currently looking for exceptional software and hardware talent to join our Samsung Indian Design Centre and our Advanced Computing Lab (ACL) in San Jose, CA. SARC was established in Austin, TX in 2010 to be one of Samsung’s strategic investments in high performance...
-
Samsung Semiconductor | Firmware Engineer
4 weeks ago
bangalore, India Samsung Semiconductor Full timeSamsung Memory as a global industry leader for more than two decades, pioneered in milestone technologies like DRAM, NAND Flash and widest product portfolio based on these technologies.Memory software team, SSIR Bangalore plays a key role in maintaining this leadership by continuous innovation and applying it to a real life products. We provide the...
-
Audio dsp specialist
3 weeks ago
Bangalore, India Samsung Semiconductor Full timePosition Summary SSamsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and...
-
bangalore, India Samsung Semiconductor Full timeSamsung's Exynos SoC's for smartphones, wearables, Custom SoC and are also at the heart of next-generation in-vehicle infotainment systems. Samsung Semiconductor India R&D (SSIR) is building a SOC Design Verification team for these chipsets. About the Role - As a member of this team you will lead the verification of the memory at SoC level using state of...
-
Samsung Semiconductor | Firmware Engineer
4 weeks ago
bangalore, India Samsung Semiconductor Full timeSamsung Memory as a global industry leader for more than two decades, pioneered in milestone technologies like DRAM, NAND Flash and widest product portfolio based on these technologies. Memory software team, SSIR Bangalore plays a key role in maintaining this leadership by continuous innovation and applying it to a real life products. We provide the...