

What you’ll be doing:
Utilizing AI-powered tools to enhance QA efficiency, including optimizing test coverage, identifying high-risk areas in software systems, automating test case generation, defect detection, and regression testing.
Work closely with multi-functional teams to understand the test requirements and take ownership of product quality.
Develop test plans, design test cases, complete testing via automation and/or manually and compose test reports.
Build and maintain our complicated test environments.
Manage bug lifecycle and co-work with inter-groups to drive for solutions.
You will assist in the architecture, crafting and implementing of SWQA test frameworks.
Report bugs found during execution, assist with reproduction and debugs to understand root cause, verify bug fixes provided by R&D team, raise if not fixed.
Experience in using AI development tools. Adept at creating detailed test cases, automating them, increasing code coverage, identifying valid bugs early on, and solving these bugs swiftly.
What we need to see:
Currently pursuing a Master degree inTelecommunication/ComputerScience/Electronic Engineering/Computer Engineering or equivalent.
Background with LTE/5G MAC and PHY from both systems and low-level 3GPP spec point of view.
Interested in understanding QA methodologies.
Familiarity with AI-powered testing frameworks and platforms that improve process efficiency
Proficient Linux experience and shell/python/perl programming skills.
Problem solving skills.
We love people who are highly motivated, have excellent interpersonal skills, and can demonstrate good work ethics and a high sense of teamwork
Ways to stand out from the crowd:
Proficient experience in Keysight equipment.
Background with working with NVIDIA GPU and/or DPU hardware is a strong plus.
Experience in using or managing cloud technologies like Kubernetes, OpenStack and Docker.
משרות נוספות שיכולות לעניין אותך

Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. Today, a self-driving car powered by AI can meander through a country road at night and find its way. An AI-powered robot can learn motor skills through trial and error — this is truly an extraordinary time and the era of AI has begun.
What you’ll be doing:Develop, maintain and optimize performance KPIs necessary to deliver NVIDIA’s L2/L3/L4 autonomous driving solutions
Devise acceleration strategies and patterns to improve software architecture and its efficiency on our computers with multiple heterogeneous hardware engines while meeting or exceeding product goals
Develop highly efficient product code in C++, making use of algorithmic parallelism offered by GPGPU programming (CUDA)/ARM NEON while following quality and safety standards such as defined by MISRA
Diagnose and fix performance issues reported on our target platform including on-road & simulation
BS/MS or higher in computer science or a related engineering discipline
Excellent C and C++ programming skills
10+ years of relevant industry experience
Strong knowledge of programming and debugging techniques, especially for parallel architectures
Good understanding of System SW / Operating Systems and Computer architecture
Experience with performance analysis, optimizations and benchmarking
You have excellent analytical, written and verbal interpersonal skills
Understanding of Embedded architectures and Real-time operating systems & scheduling
Strong mathematical fundamentals, including linear algebra and numerical methods
Experience implementing algorithms in Robotics, Computer Vision and/or Machine Learning
Software development experience with CUDA/GPGPU or any data parallel architectures

What you'll be doing:
Maturing and productizing new features entails a diversity of activities, including:
Architecting new designs to enable new functions or to improve performance.
Leading engineering efforts to develop, tune, and verify algorithms and software using fundamental physics, control systems, planning algorithms, and/or vehicle dynamics.
Debugging and addressing different issues identified in simulations and in test drives.
Collaborating with our globally distributed team to enhance the software architecture, improving development processes and tooling
Defining and verifying product requirements through detailed analysis,
Maturing prototype software to production quality.
What we need to see:
BS or higher in an engineering or technical field (Mechanical, Electrical, Computer Science, Physics, etc.) or equivalent experience.
10+ years of practical experience.
Experience writing software in C++.
Comfort with an Agile/Scrum software development environment using Gerrit (or similar).
Comfort developing software with GIT in a Linux environment.
Ways to stand out from the crowd:
We definitely want to hear from you if you are an upbeat contributor with a background that includes one or more of the following:
Experience shipping automotive software products, especially Autonomous Driving or ADAS.
Exposure to regulatory standards such as ISO 26262 and safety decompositions (ASIL) or an industry equivalent.
An expertise in fundamental physics - kinematic and dynamic models of rigid bodies.
Background with traditional planning algorithms (A*, D*, RRTs, probabilistic roadmaps, etc.).
Experience building safety critical software architectures.
Experience building deep learning based prediction/planning system

What you’ll be doing:
In this role you will work closely with deep learning compiler developers to verify new and state of the art deep learning related features and components including implementing and executing functional and performance testing and benchmarking software solutions. This would include implementing verification programs, tools, scripts, and libraries. You will apply deep learning and other sophisticated techniques to implement compiler verification solutions.
What we need to see:
Pursuing BS/MS/PhD in Computer Science, Computer/Electrical Engineering, Mathematics or equivalent program.
Strong Python programming skills
Strong modern C++ programming skills
Good understanding of machine learning domain and concepts, including Large Language Models (LLM)
Ways to stand out from the crowd:
Knowledge of deep learning frameworks such as Pytorch, Scikit Learn, JAX/XLA or TensorRT
Background of other programming languages and domains such as CUDA, Docker and GPU-Accelerated Cloud

delivers industry-leading AI scale-up and scale-out performance withtechnology plus semi-custom ASICs or CPUs. NVIDIA is seeking a Senior
What you'll be doing:
Responsible for ASIC design verification for various IPs at IP and SOC levels
Responsible for reference model development and integration
Participate in IP/SOC architecture, micro-architecture reviews, interface with Architecture, SW/FW, Design, and Modeling to work out comprehensive first-time right verification plans
Contribute to the innovative verification methodology development, functional and code coverage closure.
Work on the complex TB creation, direct/random tests and drive the function and coverage to closure.
Contribute to the development of silicon and platform verification strategy and methodology
Triage the fail on SOC level with SOCV/EMU/SW team
Collaborate with IP development teams, and participate in, and support soft and hard IP identification, selection, and IP licensing
What we need to see:
Clear understanding of complexities involved with various design verification tools, including Synopsys VCS or Cadence Xcelium Simulator, Verdi, JasperGold or VC Formal
Track record of first-pass success in ASIC Development
B.S. or M.S. degree in Computer Engineering or Electrical Engineering
Experience working across multiple projects and adjusting priorities in partnership with stakeholders
5+ years of experience owning processing ASIC, IP or SoC design verification
Experience managing and delivering complex mixed language UVM and C++ testbenches
Ability to interpret functional specs and creating comprehensive test plans
Ability to write directed and constraint random test to achieve coverage-driven verification closure
Strong programming skills in C++/SystemC. Familiar with the GDB debugging.
Experience developing tools and infrastructure using Perl or Python
Ways to stand out from the crowd:
Hands-on experience with AMBA protocols such as AXI, ACE, CHI, etc.
Hands-on experience with complex subsystems in new technologies like ARM CPU complex, LPDDR, HBM, GPU’s, UCIE, PCIE or Network on chip and with performance verification

What you'll be doing:
What we need to see:

What you'll be doing:
Develop production-quality software that ships as part of NVIDIA's AI software stack, including optimized large language model (LLM) support.
Analyze the performance of important workloads, tuning our current software, and proposing improvements for future software.
Work with cross-collaborative teams of deep learning software engineers and GPU architects to innovate across applications like generative AI, autonomous driving, computer vision, and recommender systems.
Adapt to the constantly evolving AI industry by being agile and excited to contribute across the codebase, including API design, software architecture, performance modeling, testing, and GPU kernel development.
What we need to see:
M.S. degree in computer science (or similar) or equivalent experience.
2+ years of relevant work or research experience.
Strong programming skills in C/C++ development, work experience with CUDA development, and familiarity with Python.
Good understanding of linear algebra.
Familiarity with the latest trends in machine learning.
Experience designing high level software architecture.
Good problem solving skills, including applications of algorithms and data structures.
Experience with performance analysis, profiling, and code optimization
Ways to stand out from the crowd:
GPU programming and optimization expertise (e.g. CUDA or OpenCL).
Practical experience with machine learning, especially deep learning.
Experience with computer architecture and building performance models for CPUs, GPUs, or other accelerators.
Familiar with MLIR development and compiler optimization

What you’ll be doing:
Utilizing AI-powered tools to enhance QA efficiency, including optimizing test coverage, identifying high-risk areas in software systems, automating test case generation, defect detection, and regression testing.
Work closely with multi-functional teams to understand the test requirements and take ownership of product quality.
Develop test plans, design test cases, complete testing via automation and/or manually and compose test reports.
Build and maintain our complicated test environments.
Manage bug lifecycle and co-work with inter-groups to drive for solutions.
You will assist in the architecture, crafting and implementing of SWQA test frameworks.
Report bugs found during execution, assist with reproduction and debugs to understand root cause, verify bug fixes provided by R&D team, raise if not fixed.
Experience in using AI development tools. Adept at creating detailed test cases, automating them, increasing code coverage, identifying valid bugs early on, and solving these bugs swiftly.
What we need to see:
Currently pursuing a Master degree inTelecommunication/ComputerScience/Electronic Engineering/Computer Engineering or equivalent.
Background with LTE/5G MAC and PHY from both systems and low-level 3GPP spec point of view.
Interested in understanding QA methodologies.
Familiarity with AI-powered testing frameworks and platforms that improve process efficiency
Proficient Linux experience and shell/python/perl programming skills.
Problem solving skills.
We love people who are highly motivated, have excellent interpersonal skills, and can demonstrate good work ethics and a high sense of teamwork
Ways to stand out from the crowd:
Proficient experience in Keysight equipment.
Background with working with NVIDIA GPU and/or DPU hardware is a strong plus.
Experience in using or managing cloud technologies like Kubernetes, OpenStack and Docker.
משרות נוספות שיכולות לעניין אותך