NVIDIA

Senior Software Engineer

NVIDIA

HaArba'a St, Tel Aviv-Yafo, Israel
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At NVIDIA, we are constantly pushing the boundaries of technology to create groundbreaking solutions for the future. As a Senior Software Engineer, you will play a crucial role in developing and implementing cutting-edge software for our graphics processing units (GPUs). We are seeking a highly skilled and experienced individual who is passionate about software development and has a strong background in computer science. If you are someone who thrives in a fast-paced and innovative environment, and is eager to be a part of revolutionizing the world of graphics and computing, then we want you on our team!

  1. Develop and implement cutting-edge software for NVIDIA's GPUs, pushing the boundaries of technology to create groundbreaking solutions.
  2. Work closely with cross-functional teams to understand customer needs and translate them into software requirements.
  3. Design, code, test, and debug software for GPUs, ensuring high quality and performance.
  4. Lead and mentor junior engineers to foster a culture of innovation and continuous learning.
  5. Collaborate with hardware engineers to optimize software for specific hardware platforms.
  6. Keep up-to-date with emerging technologies and industry trends to drive innovation in software development.
  7. Troubleshoot and resolve complex software issues to ensure smooth functioning of NVIDIA's GPUs.
  8. Participate in code reviews and provide constructive feedback to improve code quality.
  9. Contribute to the development of software development processes and standards.
  10. Communicate project status, progress, and challenges to stakeholders.
  11. Continuously improve software development practices and methodologies to increase efficiency and productivity.
  12. Proactively identify and propose solutions for potential software performance bottlenecks.
  13. Stay updated with industry best practices and standards to ensure compliance and improve software quality.
  14. Collaborate with product management and other teams to plan and prioritize software development tasks.
  15. Continuously enhance technical expertise and share knowledge with the team to drive innovation and excellence.
Where is this job?
This job is located at HaArba'a St, Tel Aviv-Yafo, Israel
Job Qualifications
  • Extensive Programming Experience: A Senior Software Engineer At Nvidia Should Have Strong Programming Skills And Be Proficient In Multiple Languages Such As C++, Python, And Java. They Should Also Have A Deep Understanding Of Software Development Principles And Best Practices.

  • Experience With Gpu Programming: Nvidia Is A Leader In Graphics Processing Units (Gpus), So A Senior Software Engineer Should Have Experience With Gpu Programming And Parallel Computing. Knowledge Of Cuda And Opencl Is Highly Desired.

  • Strong Problem-Solving Skills: A Senior Software Engineer At Nvidia Should Be Able To Analyze Complex Problems And Come Up With Effective Solutions. They Should Also Be Able To Debug And Troubleshoot Code Efficiently.

  • Familiarity With Ai And Machine Learning: Nvidia Is Known For Its Advancements In Artificial Intelligence (Ai) And Machine Learning (Ml). A Senior Software Engineer Should Have Experience Working With These Technologies And Be Able To Integrate Them Into Software Applications.

  • Leadership And Teamwork Abilities: As A Senior-Level Position, A Senior Software Engineer At Nvidia Should Have Strong Leadership Skills And Be Able To Mentor And Guide Junior Team Members. They Should Also Be Able To Work Collaboratively With Cross-Functional Teams To Deliver High-Quality Software Products.

Required Skills
  • Software Development

  • Data Analysis

  • Debugging

  • Machine Learning

  • Cloud Computing

  • Algorithm design

  • Performance optimization

  • Code Review

  • GPU architecture

  • Programming Languages

  • System integration

  • Parallel Computing

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer in HaArba'a St, Tel Aviv-Yafo, Israel is between 200,000 to 300,000 ILS per year. This is equivalent to approximately $59,000 to $88,000 USD per year. However, salaries can vary significantly depending on the company, industry, and individual experience and skills.

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 LanguagesHebrew
Job PostedMay 12th, 2025
Apply BeforeApril 11th, 2026
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