885 IT & Software Developer jobs in the US

Be among the first 5 applicants!
NVIDIA jobs

Senior Systems Software Engineer - CUDA Driver

$272,000 - 425,500
NVIDIA
Abbott Avenue 1240, Santa Clara
$272,000 - 425,500
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Lead
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience). - Over 15 years of pertinent systems software development experience. - Proficient in C programming. - Experience in designing, debugging, and maintaining intricate software stacks. - Familiarity with operating system interfaces for threads, process control, and virtual memory. - Knowledge of hardware/software co-design, performance modeling using emulation/simulation, along with creating software programming model exposures for hardware features. - Exceptional interpersonal, verbal, and written communication skills, with a proven capability to achieve goals within tight timelines. - Strong teamwork and interpersonal skills, demonstrating the ability to effectively guide and influence within a dynamic matrix environment.

Technologies

CUDA
Matrix

Responsibilities

- Promote, design, and implement new CUDA features. - Oversee and drive development efforts across multiple teams. - Collaborate with team members in hardware architecture. - Help outline forward-looking enhancements to the CUDA APIs and programming model. - Design and maintain performance and precision modeling. - Write efficient, maintainable, and well-tested code. - Develop code compatible with multiple operating systems.

Description


At NVIDIA, we are seeking exceptional senior engineers to work on the CUDA driverβ€”a vital component of our platform that accelerates general-purpose computation on GPUs. Our team delivers features and enhancements that unlock the full potential of NVIDIA hardware for an expanding array of computational tasks, including deep learning, scientific computation, self-driving vehicles, gaming, and virtual reality. The CUDA framework establishes a cohesive programming model across diverse system configurations and hardware capabilities. The CUDA driver interacts with GPU hardware, kernel mode drivers, switches, and the operating system. As part of our team, you will leverage your design skills, programming experience, and creativity to produce the finest compute platform globally. You will devise elegant solutions to exciting challenges and influence the future development of CUDA through collaboration with your colleagues at NVIDIA. NVIDIA leads the industry with innovative advancements in Artificial Intelligence, High-Performance Computing, and Visualization. The GPU, our revolutionary invention, functions as the visual cortex of modern computing, central to our products and services. Our work opens new exploration avenues, fosters incredible creativity and discovery, and powers historically futuristic innovations, from artificial intelligence to autonomous vehicles. We are eager to meet extraordinary individuals like you who can help accelerate the next wave of AI. Recognized as one of the most desirable employers in technology, NVIDIA employs some of the most forward-thinking and dedicated professionals globally. If you are imaginative and self-driven, we encourage you to reach out! Your base salary will be determined based on your location, experience, and the compensation of employees in similar positions, with a salary range of $272,000 - $425,500. You will also have the opportunity to receive equity and benefits. Applications for this position will be accepted until at least October 7, 2025. NVIDIA is dedicated to building a diverse workplace and is proud to be an equal opportunity employer. We highly value diversity among our employees and do not discriminate based on race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
Something wrong or incorrect with this job? Tell us in the chat πŸ’¬ on the right ➑️
You can find System Engineer salaries in the United States here.

How many System Engineer jobs are in the United States?

Currently, there are 885 System openings. Check also: Linux jobs, Windows jobs, Network jobs - all with salary brackets.

Is the US a good place for System Engineers?

The US is one of the best countries to work as a System Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for System Engineer jobs in the United States?

Sperasoft, Bain Magique, Archon Systems Inc, Journey Freight International inc, Puter Technologies Inc., Ontario One Call, HAPLY Robotics Inc. among others, are currently hiring for System roles in the United States.

The company with most openings is Leidos as they are hiring for 88 different System Engineer jobs in the United States. They are probably quite committed to find good System Engineers.