
Backend Compiler Engineer
At NVIDIA, we are looking for a highly motivated and skilled Backend Compiler Engineer to join our team. We are seeking an individual with exceptional problem-solving abilities and strong technical ability to develop, optimize, and maintain the backend components of our compiler technology. The ideal candidate will have a passion for software engineering and a desire to learn and grow in the field.The successful candidate will have a Bachelor's degree in Computer Science or a related field, along with a minimum of 3 years of experience in software engineering, compiler development, or a related field. In addition, the candidate should have a deep understanding of code optimization techniques and compiler optimizations as well as experience with compiler back-end development. Knowledge of C/C++ and assembly is also a must.We are looking for a team player who can work under tight deadlines and is eager to learn and improve on existing technologies. We need a professional who is able to communicate effectively and collaborate with cross-functional teams to deliver high-quality results. If this sounds like you, then we want to hear from you!
Responsibilities:
- Develop, optimize and maintain backend components of compiler technology.
- Work under tight deadlines to deliver high-quality results.
- Utilize C/C++, assembly and code optimization techniques to optimize compiler performance.
- Collaborate with cross-functional teams to ensure timely delivery of projects.
- Monitor and troubleshoot software performance and bugs.
- Evaluate existing technologies and suggest improvements.
- Develop test cases and conduct code reviews.
- Implement best practices and standards for software development.
- Research and stay up to date with current trends and technologies in compiler development.
Experience With C/C++
Knowledge Of Gpu Architectures
Experience With Performance Analysis Tools
Knowledge Of Compiler Design And Optimization
Experience With Compiler Development
Knowledge Of Parallel Computing
Knowledge Of Interpreters And Virtual Machines
Familiarity With Debugging Tools
Testing
Programming
Troubleshooting
Debugging
Architecture
C/C++
GPU
Algorithm design
Optimization
Performance tuning
Tool development
Performance
Compiling
Code Refactoring
Parallelization
Communication
Leadership
creativity
Organization
Adaptability
Problem-Solving
Team-building
Time-Management
Critical-thinking
Interpersonal-Skills
According to JobzMall, the average salary range for a Backend Compiler Engineer in Santa Clara, CA, USA is between $95,000 and $131,000 per year. This range may vary depending on a number of factors, such as experience level, employer size, and industry.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started