We're looking for a performance engineer, who love challenges and can deal with complex requirements and various components, to get the most performance out of our network interface controllers (NICs and SmartNICs).
Do you love working with sophisticated systems, having system level overview from architecture level, till deployment and clearly share your ideas with others? Are you driven to achieve your best and enjoy working to improve the future? We're looking for a performance engineer, who love challenges and can deal with complex requirements and various components, to get the most performance out of our network interface controllers (NICs and SmartNICs).
What you'll be doing:
Analysis and diagnostics of bottlenecks in the most advance systems in the industry and in our Silicon. Working closely with different HW and SW groups to acquire optimal solutions.
Define performance tests for new features, making sure our NIC is able to reach its limits, calculating expected results.
Development and maintenance of automation tools and infrastructure, to provide the best performance reports!
Ensure no regression is present between releases.
Using strong communication skills, build and drive architecture, analysis documents and communications to internal and/or external audiences about our technology.
What we need to see:
Bachelor's degree in Computer Science / Software Engineering / Computer engineering or equivalent.
2+ years experience in SW/HW engineering.
Strong communication skills and positive thinking.
Understanding of multi core hardware, operating systems design, concurrency, virtual memory, caching, interrupts, device drivers.
Experience with design and development software.
Self-learning, delving into new areas fast.
Highly organized and driven, with the ability to work in a dynamic environment across multiple countries and time zones.
Ways to stand out from the crowd:
Previous experience as a performance engineer.
Strong Python and scripting skills.
Experience with debugging.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
NVIDIA is an artificial intelligence computing company. The company's offices around the world employ more than 18,000 people. Headquarter is in Santa Clara, California, USA.
NVIDIA Networking has been providing high-speed RDMA/InfiniBand and Ethernet solutions for data centers, high-performance computers, and clusters.
We are working at the edge of technology and science, investing into RnD to provide our clients the most reliable and high-speed solutions, which include: host control adapters, L2/L3 switches, cables, storage systems and software that allows running everything– drivers, management utilities, libraries and tools for software developers and admins.
Joining NVIDIA is an opportunity to stay at the edge of technologies that will shape the World tomorrow.
DOU company page:
Job posted on
18 December 2020