![Samsung India](https://media.trabajo.org/img/noimg.jpg)
UMD / KMD - GPU Driver Development Expert
3 weeks 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 Bangalore Office of Samsung’s strategic investments in high performance low power ARM based device technology. Presently our GPU design teams, located in Austin (SARC) , San Jose (ACL) & Bangalore SSIR , are developing a GPU that will be deployed in Samsung mobile products.
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: 4 to 18 Years
Experience using parallel programming APIs and languages such as OpenCL or CUDA
Knowledgeable in GPU or other parallel processing architectures , Strong knowledge of GPU architecture
Knowledge of APIs such as Vulkan, Open GS ES 3.x, DX 11/12, OpenCL and other compute APIs
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)
Familiarity with graphics APIs (e.g. Open GL/EGL, DirectX)
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
-
Senior System Software Engineer, DirectML
23 hours ago
india NVIDIA Full timeNVIDIA is a pioneering company that revolutionized the computing world with its GPU technology, driving the growth of the PC gaming market and redefining modern computer graphics. In recent times, GPU deep learning has propelled AI into the next era of computing, with GPUs serving as the brains behind AI-powered applications across a wide range of...
-
GPU Developer Advocate
1 week ago
India NVIDIA Full timeHigh Performance Computing (HPC) and Artificial Intelligence (AI) are key markets for NVIDIA. Researchers and scientists actively embrace GPU programming to accelerate their workloads and research. To help them onboard to GPUs, NVIDIA is leading a series of GPU hackathons and bootcamps in partnership with national laboratories, universities and enterprises....
-
GPU Developer Advocate
1 month ago
india NVIDIA Full timeHigh Performance Computing (HPC) and Artificial Intelligence (AI) are key markets for NVIDIA. Researchers and scientists actively embrace GPU programming to accelerate their workloads and research. To help them onboard to GPUs, NVIDIA is leading a series of GPU hackathons and bootcamps in partnership with national laboratories, universities and enterprises....
-
Web GPU/WebGL Developer
2 weeks ago
india Optimal Virtual Employee Full timeCompany Description: Optimal Virtual Employee (OVE) is a leading provider of top-tier talent acquisition solutions to global companies, utilizing state-of-the-art AI-powered tools. With a focus on tech companies, we excel in harnessing advanced artificial intelligence algorithms to optimize and streamline the hiring process. Our cutting-edge tools have been...
-
Linux Device Driver with Multimedia
23 hours ago
india TekWissen India Full timeRole: Linux Device Driver with Multimedia Location: Bangalore, India Experience: 4-8 Years Notice Period: 0-30 Days Position Description: Linux GPU Device Driver Development: Strong C and Data structure programming Good in Linux internals and Device Drivers Good understanding of DTS files Good working experience on GPU drivers, frame buffer, DRM Good...
-
Embedded Developer
4 weeks ago
india RSV Global Full timeEmbedded Developer with 4 + years of experience and good understanding of low-level device driver layer, skilled debugging and firmware. Responsible for the development of host software components for Embedded operating systems. Implementing kernel mode device drivers, other low-level operating system components, and some application-level development for...
-
Linux Developer
4 weeks ago
india SASNEE Technologies Pvt ltd Full timeJob Description: We are looking for a Linux device driver engineer to join our team. The ideal candidate will have a strong understanding of Linux kernel development, ARM Core-based SoCs, and embedded systems. They will also have experience with C programming and debugging. The primary responsibilities of this role will include: Developing and maintaining...
-
Linux Developer
1 week ago
India SASNEE Technologies Pvt ltd Full timeJob Description: We are looking for a Linux device driver engineer to join our team. The ideal candidate will have a strong understanding of Linux kernel development, ARM Core-based SoCs, and embedded systems. They will also have experience with C programming and debugging. The primary responsibilities of this role will include: Developing and maintaining...
-
Web GPU Engineer
1 month ago
india Optimal Virtual Employee Full timeAbout the Company :Optimal Virtual Employee is the part of the Optimal Transnational Group. Optimal specializes in all forms of Digital Marketing, Online Marketing, Software Development and Mobile Application Development Services. Outsourcing your needs helps you to utilize your time, money and resources efficiently, which in return boosts your bottom lines....
-
Web GPU Engineer
2 weeks ago
india Optimal Virtual Employee Full timeAbout the Company :Optimal Virtual Employee is the part of the Optimal Transnational Group. Optimal specializes in all forms of Digital Marketing, Online Marketing, Software Development and Mobile Application Development Services. Outsourcing your needs helps you to utilize your time, money and resources efficiently, which in return boosts your bottom lines....
-
india Expert VA Full timeJob Description This is a remote position. Web Designer | Go High Level Expert | Funnel ExpertAbout Expert VA:Expert VA is a pioneering virtual assistant company dedicated to transforming business operations through efficient and world-class virtual staffing solutions. Founded in September 2023, Expert VA has quickly established itself as a strategic...
-
Web Designer | Go High Level Expert | Funnel Expert
24 hours ago
india Expert VA Full timeJob Description This is a remote position. Web Designer | Go High Level Expert | Funnel ExpertAbout Expert VA:Expert VA is a pioneering virtual assistant company dedicated to transforming business operations through efficient and world-class virtual staffing solutions. Founded in September 2023, Expert VA has quickly established itself as a strategic...
-
Linux Device Driver Developer
3 days ago
india Neorealm Full timeJob Description Location: Bengaluru, IndiaExperience: 3 to 8 YearsJob Description: Are you an experienced Linux Device Driver Developer with a passion for cutting-edge technology? Join our dynamic team in Bengaluru and contribute to innovative projects that make a significant impact. We are looking for talented developers with strong C programming skills...
-
Software Developer
1 month ago
india Exide Energy Solutions Ltd Full timeSoftware Developer – Driver Development Position Title: Software Developer – Driver Development Function: R&D Location: Bengaluru Job Objective: MCAL Driver Development for 32-bit microcontroller. Roles and Responsibility: • MCAL driver Development, Documentation, Report Generation, Unit testing • Report status to Manager • Integrate MCAL driver to...
-
Linux Camera Device Driver Developer
2 days ago
india Neorealm Full timeJob Description Location: Bengaluru, IndiaExperience: 3 to 8 YearsJob Description: Are you passionate about camera technology and device driver development? Join our innovative team in Bengaluru as a Linux Camera Device Driver Developer and contribute to the cutting-edge projects in camera technology. We are looking for a talented developer with strong C...
-
PCIe Driver Developer
3 weeks ago
india TekWissen India Full timeRole: PCIe Driver Developer Location: Hyderabad, India Experience: 5+ Years Notice Period: 0-30 Days Job Description: -Proficient in C and embedded systems. -Experience in PCIe Linux driver development and application development. -PCIe driver development experience. -DMA client/controller driver development experience -Hands-on experience with...
-
Web GPU Engineer
3 weeks ago
Anywhere in India/Multiple Locations Optimal Virtual Employee Full timeAbout the Company :Optimal Virtual Employee is the part of the Optimal Transnational Group. Optimal specializes in all forms of Digital Marketing, Online Marketing, Software Development and Mobile Application Development Services. Outsourcing your needs helps you to utilize your time, money and resources efficiently, which in return boosts your bottom lines....
-
Web GPU Engineer
1 month ago
Anywhere in India/Multiple Locations Optimal Virtual Employee Full timeAbout the Company :Optimal Virtual Employee is the part of the Optimal Transnational Group. Optimal specializes in all forms of Digital Marketing, Online Marketing, Software Development and Mobile Application Development Services. Outsourcing your needs helps you to utilize your time, money and resources efficiently, which in return boosts your bottom lines....
-
Linux Display Device Driver Developer
1 week ago
india Neorealm Full timeJob Description Location: Bengaluru, Experience: 3 to 8 Years, Employment Type: Full-TimeAre you a skilled developer with a passion for Linux Display Device Driver Development? Join our dynamic team and work on cutting-edge projects that drive innovation in the industry.Key Responsibilities: Develop and maintain Linux display device drivers.Collaborate...
-
Linux Device Driver Development
3 weeks ago
India PERSOLKELLY India Full timeRole:Development of Linux Device Drivers with good debugging skills to develop the drivers on various Supported Boards and SOC. Understanding of Linux Kernel, User space, Memory, Interrupt, File Management, Linux boot flow, to the extent of writing a stable LDD. Has the knowledge of opensource, upstreaming process. Understanding of Yocto Build system & Open...