
Senior Software Engineer
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!
- Develop and implement cutting-edge software for NVIDIA's GPUs, pushing the boundaries of technology to create groundbreaking solutions.
- Work closely with cross-functional teams to understand customer needs and translate them into software requirements.
- Design, code, test, and debug software for GPUs, ensuring high quality and performance.
- Lead and mentor junior engineers to foster a culture of innovation and continuous learning.
- Collaborate with hardware engineers to optimize software for specific hardware platforms.
- Keep up-to-date with emerging technologies and industry trends to drive innovation in software development.
- Troubleshoot and resolve complex software issues to ensure smooth functioning of NVIDIA's GPUs.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Contribute to the development of software development processes and standards.
- Communicate project status, progress, and challenges to stakeholders.
- Continuously improve software development practices and methodologies to increase efficiency and productivity.
- Proactively identify and propose solutions for potential software performance bottlenecks.
- Stay updated with industry best practices and standards to ensure compliance and improve software quality.
- Collaborate with product management and other teams to plan and prioritize software development tasks.
- Continuously enhance technical expertise and share knowledge with the team to drive innovation and excellence.
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.
Software Development
Data Analysis
Debugging
Machine Learning
Cloud Computing
Algorithm design
Performance optimization
Code Review
GPU architecture
Programming Languages
System integration
Parallel Computing
Communication
Conflict Resolution
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
Empathy
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.
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
