System Software Engineer, Graphics Developer Tool
3 months ago
System Software Engineer, Graphics Developer Tool - New College Grad 2024
locations
US, CA, Santa Clara
US, TX, Austin
time type
Full time
job requisition id
JR1981743
At NVIDIA, we build groundbreaking products for the following sectors: Automotive, VR, Gaming, Deep Learning, and High Performance Computing. See your efforts in action as developers use your tools to debug, profile and analyze the performance of their systems/applications using the low-level library that you helped to craft as a member of the GPU Foundations Developer Tools team Innovate as you develop the performance analysis capabilities of NVIDIA hardware along with the NSight Perf SDK to support current and future generations of GPUs. Help inventors around the world who will depend on the creative products that you worked on to better utilize our GPU hardware to its maximum potential in their applications. Join the team that brings new GPU technologies to market with sophisticated simulation/emulation systems and be among the first to breathe life into new silicon.
As a profiling software engineer, you will be developing software that empowers GPU and SOC application developers to build outstanding graphics and compute applications that are recognized world-wide. We are seeking a software developer to join our efforts in advancing the state of software performance tuning for GPUs. Join our team and gain exciting opportunities to work hands-on at every layer of NVIDIA's world-class technology. Creatively improve our tools to generate meaningful performance data. Build solutions at every scale from embedded platforms to PCs to cloud servers. You will have a direct impact on the software API design and hardware capabilities that our team provides. You should be comfortable following a design process, prototyping, working in existing codebases, writing tests, and developing production quality software.
What you’ll be doing:
Innovate and improve our profiling library with new features to allow NVIDIA's customers to extract the best performance out of their applications
Design, implement, and verify new performance metrics and collection methods for GPUs and SOCs
Develop metric test coverage by writing directed test applications to exercise different parts of GPU pipeline
Work on validation of NVIDIA GPU hardware features that are incorporated into our tools library
Work with NVIDIA's Architecture and Developer Technology teams to improve data collection methodology for Nvidia's next-gen chips
What we need to see:
Pursuing a B.S. or M.S. in Electrical Engineering/Computer Science (or equivalent experience)
Strong programming ability in C++
Solid understanding of computer architecture (e.g.: x86, ARM CPUs, GPUs)
Project or work experience in programming GPU hardware
Ways to stand out from the crowd:
Knowledge of a GPU API's such as: CUDA, OpenCL, OpenGL, Direct3D, Vulkan
Experience in performance analysis, particularly of GPU applications
Prior experience authoring developer tools, particularly for GPUs or games
Experience working in device drivers, realtime systems, game console middleware, or other low level library development
Understand game engine core technologies as it applies to GPU hardware
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most talented people in the world working for us. If you are creative and self driven, we want to hear from you. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people with experience in a myriad of areas to help us accelerate the next wave of computing.
The base salary range is 104,000 USD - 189,750 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
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.
-
Graphics Processing Unit Software Engineer
2 weeks ago
Santa Clara, California, United States TekWissen ® Full timeJob Title: Graphics Processing Unit Software EngineerWork Location: Santa Clara, CADuration: 9 MonthsWork Type: ContractJob Type: OnsitePay Rate: $ /Hourly/W2Overview:TekWissen Group is a leading workforce management provider across the USA and globally. Our client is a prominent American multinational semiconductor corporation located in Santa Clara,...
-
Systems Software Engineer
2 weeks ago
Santa Clara, California, United States AMD Full timeJoin AMD and Shape the FutureAt AMD, we are committed to revolutionizing lives through our innovative technology, enhancing our industry, communities, and the global landscape.Our Vision: We aim to create exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal...
-
Cloud Software Development Engineer
6 days ago
Santa Clara, California, United States Intel Full timeJob SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Intel. As a key member of our Data Platforms Engineering and Architecture (DPEA) Group, you will be responsible for designing, developing, and testing software solutions for our data center products.Key ResponsibilitiesDesign and develop system validation...
-
Lead Graphics Systems Architect
2 weeks ago
Santa Clara, California, United States NVIDIA Full timeThe NVIDIA GPU Architecture team is seeking innovative architects and software engineers to spearhead our various architectural initiatives. A fundamental aspect of NVIDIA's prowess lies in our ability to pioneer advancements in graphics and parallel computing, achieving unparalleled performance in graphics processing. We are continuously exploring avenues...
-
Graphics Processing Unit Software Engineer
2 weeks ago
Santa Clara, California, United States US Tech Solutions Full timePosition Overview:We are seeking a skilled professional to join our team as a Graphics Processing Unit Software Engineer. This role involves contributing to the development and optimization of a computational geometry application tailored for various CPU and GPU platforms.Key Responsibilities:Collaborate with product teams to address application and...
-
Lead Software Engineer in Robotic Systems
2 weeks ago
Santa Clara, California, United States NVIDIA Full timeJoin NVIDIA's Innovative Engineering TeamBecome a part of NVIDIA's pioneering Solution Engineering team that is redefining the landscape of autonomous machines. Our mission is to design and implement scalable robotic solutions that empower the next generation of AI-driven robots. Our team is hands-on, results-oriented, and deeply values diversity.Your...
-
Lead Software Systems Engineer
2 weeks ago
Santa Clara, California, United States NVIDIA Full timeAbout NVIDIA:NVIDIA has been at the forefront of revolutionizing computer graphics, gaming, and accelerated computing for over 25 years. Today, we are harnessing the limitless potential of AI to shape the future of computing.Our tools, SDKs, training resources, and online communities empower millions of developers, data scientists, researchers, and IT...
-
Software Development Manager
1 month ago
Santa Clara, California, United States Anatomage Full timeWho is Anatomage?Founded in 2004, Anatomage is a world-leading health care technology company. Anatomage offers 3D medical imaging software and hardware for diagnosis, treatment planning, customized surgical devices, and anatomy education in both the dental and medical industries.About the RoleAs Anatomage has successfully adapted to the pandemic, we have...
-
Software Development Engineer
4 days ago
Santa Clara, California, United States Palo Alto Networks Full timeAbout the RoleWe're seeking a highly skilled Software Development Engineer to join our Internet Security Infrastructure Team. As a key member of our team, you will be responsible for designing and developing large-scale backend systems.Key ResponsibilitiesDesign and develop large-scale backend systemsParticipate in all phases of the product development...
-
Software Development Engineer
1 week ago
Santa Clara, California, United States Palo Alto Networks Full timeAbout the RoleWe're seeking a highly skilled Software Development Engineer to join our Internet Security Infrastructure Team. As a key member of our team, you will be responsible for designing and developing large-scale backend systems.Key ResponsibilitiesDesign and develop large-scale backend systemsParticipate in all phases of the product development...
-
Principal Software Systems Engineer
2 months ago
Santa Clara, United States Johnson & Johnson Full timeJohnson & Johnson, a global leader in healthcare, is currently recruiting for a Principal Software Systems Engineer! This position will be located in Cincinnati, OH or Santa Clara, CA.At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and...
-
Principal Software Systems Engineer
2 months ago
Santa Clara, United States Johnson & Johnson Full timeJohnson & Johnson, a global leader in healthcare, is currently recruiting for a Principal Software Systems Engineer! This position will be located in Cincinnati, OH or Santa Clara, CA.At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and...
-
Senior Imaging Systems Software Engineer
3 months ago
Santa Clara, United States DeepSight Technology Full timeJob DescriptionJob DescriptionSenior Imaging Systems Software EngineerDeepSight Technology Inc. is actively searching for a Senior Imaging Systems Software Engineer to apply to join our amazing software team full-time in our Santa Clara, CA office!We are an innovative medical imaging company that invests in our team and offers real opportunities for career...
-
Graphics Performance Specialist
2 weeks ago
Santa Clara, California, United States Apple Full timeApple is looking for a Graphics Performance Specialist to join the GPU, Graphics, and Display Software team. In this position, your primary focus will be on optimizing performance for Apple Silicon GPUs. Key responsibilities include evaluating workloads to pinpoint hardware challenges and software limitations, collaborating with various teams to resolve...
-
Electromagnetic Systems Software Engineer
2 weeks ago
Santa Clara, California, United States eTeam Full timePosition Overview:As a key member of our engineering team at eTeam, you will contribute to the development of a sophisticated integrated software and hardware system designed for the evaluation and testing of intricate Electromagnetic Spectrum components and systems. Your role will involve supporting a system that performs software modeling of complex RF...
-
Lead Software Engineer in Imaging Systems
2 weeks ago
Santa Clara, California, United States DeepSight Technology Full timeLead Software Engineer in Imaging Systems DeepSight Technology Inc. is on the lookout for a Lead Software Engineer specializing in Imaging Systems to become a vital part of our dynamic software team. As a pioneering company in the field of medical imaging, we prioritize the growth of our employees and provide substantial opportunities for professional...
-
Junior Software Developer
3 months ago
Santa Clara, United States Anatomage, Inc. Full timeJob DescriptionJob DescriptionWho is Anatomage?Founded in 2004, Anatomage is the global 3D medical application leader. Anatomage is committed to transcending the limitations of existing medical education with innovative products that elevate the teaching and learning process. Our products are currently installed and used in thousands of universities,...
-
Senior System Profiling Software Engineer
3 months ago
Santa Clara, United States Nvidia Full timeSenior System Profiling Software EngineerlocationsUS, CA, Santa Claratime typeFull timejob requisition idJR1982581A key part of NVIDIA's strength is our sophisticated analysis tools that empower NVIDIA engineers to improve perf and power efficiency of our products and the running applications. We are looking for forward-thinking, hard-working, and creative...
-
Senior Software Engineer
5 days ago
Santa Clara, California, United States Halo Industries, Inc. Full timeAbout the Role:Halo Industries, Inc. is seeking an experienced Senior Software Engineer to lead the design, development, and deployment of the company's key production line equipment control systems. As a key member of the team, you will be responsible for taking ownership of an advanced Python machine control framework, developing and maintaining software...
-
Santa Clara, California, United States Halo Industries, Inc. Full timeJob OverviewCompany OverviewHalo Industries, Inc. has pioneered a groundbreaking technology that revolutionizes a traditional semiconductor material slicing method, significantly reducing waste and enhancing efficiency. Our innovative laser-based approach not only cuts costs but also boosts performance across various high-growth sectors, including...