NVIDIA

Backend Compiler Engineer

NVIDIA

Santa Clara, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

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:

  1. Develop, optimize and maintain backend components of compiler technology.
  2. Work under tight deadlines to deliver high-quality results.
  3. Utilize C/C++, assembly and code optimization techniques to optimize compiler performance.
  4. Collaborate with cross-functional teams to ensure timely delivery of projects.
  5. Monitor and troubleshoot software performance and bugs.
  6. Evaluate existing technologies and suggest improvements.
  7. Develop test cases and conduct code reviews.
  8. Implement best practices and standards for software development.
  9. Research and stay up to date with current trends and technologies in compiler development.
Where is this job?
This job is located at Santa Clara, CA, USA
Job Qualifications
  • 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

Required Skills
  • Testing

  • Programming

  • Troubleshooting

  • Debugging

  • Architecture

  • C/C++

  • GPU

  • Algorithm design

  • Optimization

  • Performance tuning

  • Tool development

  • Performance

  • Compiling

  • Code Refactoring

  • Parallelization

Soft Skills
  • Communication

  • Leadership

  • creativity

  • Organization

  • Adaptability

  • Problem-Solving

  • Team-building

  • Time-Management

  • Critical-thinking

  • Interpersonal-Skills

Compensation

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.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 15th, 2023
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

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.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started