This is an opportunity to work on cutting-edge technologies in a collaborative and technically challenging environment, where your ideas and designs will make a real impact
Job Summary
This is an opportunity to work on cutting-edge technologies in a collaborative and technically challenging environment, where your ideas and designs will make a real impact.
As a member of this core team, you will initiate, design, and develop enabling software for our next-generation high-end processing product.
Applied Materials is committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go.
Matching Summary
This is an opportunity to work on cutting-edge technologies in a collaborative and technically challenging environment, where your ideas and designs will make a real impact.
Skills & Requirements
Must-have
C++ development on Linux
NVIDIA CUDA development
GPU programming for HPC
Optimizing GPU-based computation pipelines
NVIDIA GPU architecture
Parallel programming paradigms
Agile environments, git ecosystem, CI/CD
Nice-to-have
Real-time image processing
High-volume data experience
Messaging or IPC infrastructures
PyBind for C++/Python integration
Key Requirements
8+ years of hands-on experience in C++
B.Sc. in Software Engineering, Computer Science, or related field
Experience running and optimizing AI/ML models on NVIDIA GPUs
Familiarity with NVIDIA profiling and debugging tools
Experience optimizing compute-intensive workloads using CUDA kernels