... games and virtual reality. In this role, as a leader on our team, you have the opportunity of ... The CUDA programming language defines a unified programming model across a range of system ...
... games and virtual reality. In this role, as a leader on our team, you have the opportunity of ... The CUDA programming language defines a unified programming model across a range of system ...
New Headcount Software Virtual Platform / Simulation; Engineer, Sr Staff As a Software Virtual ... with Programming Language such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity ...
New Headcount Software Virtual Platform / Simulation; Engineer, Sr Staff As a Software Virtual ... with Programming Language such as C, C++, Java, Python, etc. Qualcomm is an equal opportunity ...
Data Engineer
Humble, TX · On-site
$98.90K - $118.70K/yr
... at least one programming language such as Python, Java, or Scala. • Experience with data ... M&D has led the diesel aftermarket in remanufacturing and parts distribution for the past 80 years.
New
Data Engineer
Humble, TX · On-site
$98.90K - $118.70K/yr
... at least one programming language such as Python, Java, or Scala. • Experience with data ... M&D has led the diesel aftermarket in remanufacturing and parts distribution for the past 80 years.
New
Platform Engineer
San Antonio, TX · On-site +1
Demonstrate Programming Language Proficiency : Possess familiarity with at least one programming ... d) system. * Knowledgeable about DevSecOps/DevOps and CI/CD theory.
Platform Engineer
San Antonio, TX · On-site +1
Demonstrate Programming Language Proficiency : Possess familiarity with at least one programming ... d) system. * Knowledgeable about DevSecOps/DevOps and CI/CD theory.
Senior GPU Compiler Development Engineer
$121.40K - $160.10K/yr
Experience in Programming Languages design and drafting programming language standards. * Knowledge ... Virtual Reality, etc. Our diverse team of talented, capable, and professional people are our ...
Senior GPU Compiler Development Engineer
$121.40K - $160.10K/yr
Experience in Programming Languages design and drafting programming language standards. * Knowledge ... Virtual Reality, etc. Our diverse team of talented, capable, and professional people are our ...
STUDENT ANALYST - STUDENT ASSISTANT-R&D - Student Programmer 32-00690 Who We Are: Support Services ... Preferred programming language PERL. Experience writing applications to interface with a backend ...
STUDENT ANALYST - STUDENT ASSISTANT-R&D - Student Programmer 32-00690 Who We Are: Support Services ... Preferred programming language PERL. Experience writing applications to interface with a backend ...
... programming, and more. We have been recognized and praised by legislators, authorizers, and ... Optional Basic Life and AD&D insurance * Voluntary life insurance (employee, spouse, child)
Quick apply
... programming, and more. We have been recognized and praised by legislators, authorizers, and ... Optional Basic Life and AD&D insurance * Voluntary life insurance (employee, spouse, child)
Junior Application Developer
$64K - $83.10K/yr
... virtual machines and containers Troubleshoots deployment and infrastructure issues Responds to ... Programming Experience: 2+ years of development experience with a programming language like Java ...
Junior Application Developer
$64K - $83.10K/yr
... virtual machines and containers Troubleshoots deployment and infrastructure issues Responds to ... Programming Experience: 2+ years of development experience with a programming language like Java ...
Teamcenter Admin with Linux
Austin, TX · On-site
... virtual machines, VM ware • Basic Knowledge of usage of any Database (Oracle) • Teamcenter Configuration using BMIDE • Knowledge of some programming language such as C/C++/Java/C#/Scripting • ...
Quick apply
Teamcenter Admin with Linux
Austin, TX · On-site
... virtual machines, VM ware • Basic Knowledge of usage of any Database (Oracle) • Teamcenter Configuration using BMIDE • Knowledge of some programming language such as C/C++/Java/C#/Scripting • ...
Platform Engineer
San Antonio, TX · On-site
$123.25K - $201.25K/yr
Demonstrate Programming Language Proficiency : Possess familiarity with at least one programming ... to Operate (ATO'd) system. * Knowledgeable about DevSecOps/DevOps and CI/CD theory. Full ...
Platform Engineer
San Antonio, TX · On-site
$123.25K - $201.25K/yr
Demonstrate Programming Language Proficiency : Possess familiarity with at least one programming ... to Operate (ATO'd) system. * Knowledgeable about DevSecOps/DevOps and CI/CD theory. Full ...
Junior Application Developer
Houston, TX · On-site
$64K - $83.10K/yr
... Provisions and administers virtual machines and containers • Troubleshoots deployment and ... Programming Experience: 2+ years of development experience with a programming language like Java ...
Junior Application Developer
Houston, TX · On-site
$64K - $83.10K/yr
... Provisions and administers virtual machines and containers • Troubleshoots deployment and ... Programming Experience: 2+ years of development experience with a programming language like Java ...
R&D- Engineering We are forming a new Platform Team with a mission to accelerate our software ... Proficiency in at least one major programming language (Java, Go, Python, or similar) and modern ...
R&D- Engineering We are forming a new Platform Team with a mission to accelerate our software ... Proficiency in at least one major programming language (Java, Go, Python, or similar) and modern ...
... Virtual and In-person ) - Should be willing to go in-person interview. Key Responsibilities ... A highly skilled individual who can work efficiently using programming language Python, AWS Glue ...
Quick apply
... Virtual and In-person ) - Should be willing to go in-person interview. Key Responsibilities ... A highly skilled individual who can work efficiently using programming language Python, AWS Glue ...
About the Role As a QA Engineer in Simulation Testing, you'll design, execute, and analyze virtual ... Proficiency in at least one programming language (e.g., Python) * Basic understanding of vehicle ...
About the Role As a QA Engineer in Simulation Testing, you'll design, execute, and analyze virtual ... Proficiency in at least one programming language (e.g., Python) * Basic understanding of vehicle ...
PLM Teamcenter Admin
Austin, TX · On-site
... virtual machines, VM ware • Basic Knowledge of usage of any Database (Oracle) • Teamcenter Configuration using BMIDE • Knowledge of some programming language such as C/C++/Java/C#/Scripting • ...
PLM Teamcenter Admin
Austin, TX · On-site
... virtual machines, VM ware • Basic Knowledge of usage of any Database (Oracle) • Teamcenter Configuration using BMIDE • Knowledge of some programming language such as C/C++/Java/C#/Scripting • ...
Teamcenter Admin with Linux
Austin, TX · On-site
... virtual machines, VM ware • Basic Knowledge of usage of any Database (Oracle) • Teamcenter Configuration using BMIDE • Knowledge of some programming language such as C/C++/Java/C#/Scripting • ...
Teamcenter Admin with Linux
Austin, TX · On-site
... virtual machines, VM ware • Basic Knowledge of usage of any Database (Oracle) • Teamcenter Configuration using BMIDE • Knowledge of some programming language such as C/C++/Java/C#/Scripting • ...
Database Engineer I (Oracle)
Irving, TX · On-site +1
$76.70K - $120.60K/yr
... in physical, virtual, and cloud environments for use by internal and external applications ... SQL (Programming Language) - Preferred * Computer Science - Preferred * Python (Programming ...
Database Engineer I (Oracle)
Irving, TX · On-site +1
$76.70K - $120.60K/yr
... in physical, virtual, and cloud environments for use by internal and external applications ... SQL (Programming Language) - Preferred * Computer Science - Preferred * Python (Programming ...
Preferred programming language PERL. * Experience writing applications to interface with a backend relational database. Familiarity with writing SQL statements. * Experience with Linux and open ...
Preferred programming language PERL. * Experience writing applications to interface with a backend relational database. Familiarity with writing SQL statements. * Experience with Linux and open ...
About the Role As a QA Engineer in Simulation Testing, you'll design, execute, and analyze virtual ... Proficiency in at least one programming language (e.g., Python) * Basic understanding of vehicle ...
About the Role As a QA Engineer in Simulation Testing, you'll design, execute, and analyze virtual ... Proficiency in at least one programming language (e.g., Python) * Basic understanding of vehicle ...
... D. • Participate in code reviews and continuous improvement initiatives. Required Skills and ... another programming language such as Java, C#, or JavaScript. • Understanding of software ...
... D. • Participate in code reviews and continuous improvement initiatives. Required Skills and ... another programming language such as Java, C#, or JavaScript. • Understanding of software ...
Virtual D Programming Language information
What are the key skills and qualifications needed to thrive as a D Programming Language Developer, and why are they important?
What are some common challenges faced by Virtual D Programming Language developers when working in remote or distributed teams?
What is a Virtual D Programming Language developer?
What is the difference between Virtual D Programming Language vs D Developer?
| Aspect | Virtual D Programming Language | D Developer |
|---|---|---|
| Primary Focus | Developing and maintaining applications using Virtual D language | Writing, testing, and debugging code in D language |
| Required Skills | Proficiency in Virtual D syntax, language features, and tools | Strong knowledge of D language, algorithms, and software development practices |
| Work Environment | Typically in software development teams, often remote or office-based | Similar, often in tech companies or freelance projects |
| Certifications | Few formal certifications; experience and project portfolio valued | Same, with emphasis on programming experience and project work |
In summary, Virtual D Programming Language professionals focus on using the language for application development, while D Developers are primarily engaged in coding, debugging, and implementing solutions in D. Both roles require strong programming skills, but their scope differs slightly based on the focus on language-specific tools versus application development.
- Forensic Mechanical Engineer
- Building Mechanical Engineer
- Mechanical Engineering Construction
- Power Generation Engineer
- Freelance Pressure Vessel Design
- Entry Level Hydropower Mechanical Engineer
- Remote Mechanical Engineer Nasa
- Flex Emi Emc Engineer
- Principal Piping Engineer
- Trane Technologies Trane Mechanical Engineer
- Freelance Mechanical Engineer Firearms Design
- Mechanical Engineering
- Mechanical Application Engineer
- Research Scientist Mechanical Engineering
- Mechanical Engineer Job
- Remote Mechanical Engineer Training
- Mechanical Engineer Mechanical Design Engineer
- Mechanical Solidworks Simulation
- Mechanical System Engineer
- Principal Reliability Engineer
Full-time
Posted 4 days ago
Job description
We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team. You will craft compiler capabilities that enable development and deployment of high performance parallel applications on NVIDIA's next generation GPU's. Our team delivers language extensions and performance improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality.
In this role, as a leader on our team, you have the opportunity of working on the optimizing CUDA C++ compiler, a core component of our platform for accelerating general purpose computation on the GPU. The CUDA programming language defines a unified programming model across a range of system configurations and hardware capabilities. The compiler is responsible for translating parallel programs written in the CUDA/C++ programming language into microcode that is optimized for fast execution on NVIDIA's family of industry-leading GPU architectures. You will be solving challenging problems alongside some of the top valued diverse minds in GPU computing and systems software, doing what you enjoy. If you're excited by these challenges, we'd love to hear from you!
What you'll be doing:
Design and implement enhancements to the CUDA C++ compiler driver and front-end, ensuring tight integration with industry-leading third-party compiler software.
Contribute to the CUDA C++ programming language specification and its evolution factoring in support for new GPU hardware capabilities.
Drive language conformance, front-end robustness, and compile-time improvements that benefit a wide range of users, from deep learning researchers to safety-critical software developers.
Provide engineering support for the compiler and deliver targeted changes for production customer releases.
Establish strong customer/partner relationships and trust through excellent execution and high-quality software development.
What we need to see:
BS/MS/PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
1+ years of experience in developing production compilers or related software
Knowledge of compiler front-end technology
Advanced C++ development skills, including experience working with large, modularized codebases.
Strong interpersonal, verbal and written communications skills
Capability to achieve objectives under tight deadlines
Experience executing tasks while managing competing priorities
Experience writing and debugging multithreaded programs
Deep understanding of technology and passion for what you do with strong teamwork, specifically a proven ability to effectively guide and influence within a dynamic matrix environment
Ways to stand out from the crowd:
Strong track-record in compiler engineering with EDG, LLVM-clang or other industrial strength compiler front-end
Prior work on domain-specific front-ends or IRs such as MLIR, including dialect development or integration with custom compilers.
CUDA C++ application development experience
Strong understanding of parallel programming concepts.
Experience working with Programming Language and programming language standards.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.About Nvidia
Sourced by ZipRecruiter
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Santa Clara, CA, US
Year founded
1993