Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
API @ 4
Communication @ 6
GenAI
Generative AI
Machine Learning
Security
Software Development @ 7
System Architecture @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing.
Join NVIDIA, a leader in artificial intelligence computing, where our innovations are revolutionizing self-driving cars, machine learning, supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting NVIDIA's leadership in AI.
Responsibilities
- Build and implement next-generation NvSci software to enable seamless cross-platform functionality and efficient integration with user applications, hardware acceleration libraries, and frameworks on various SoCs.
- Collaborate with internal and external collaborators to improve APIs, simplify system architecture, enhance software flexibility and maintainability, and elevate developer experience.
- Evaluate trade-offs in resource-constrained environments and work closely with hardware and firmware engineers to optimize performance and improve the potential of crucial middleware NvSci APIs.
- Lead end-to-end feature development for NvSci that meets stringent automotive safety and security standards (ISO 26262, ASPICE, ISO 21434), aligning with product roadmaps and release cycles.
- Research and integrate sophisticated software engineering practices, automation tools, and generative AI technologies to improve software reliability, maintainability, and scalability.
Requirements
- BS, MS in CS/CE/EE or related engineering field or equivalent experience.
- 8+ years of relevant software development experience.
- Proficiency in C/C++.
- Experience in system architecture, embedded systems, building complex systems with multiple threads, CPUs, accelerators, and chips.
- Strong understanding of Operating Systems.
- Excellent written and verbal communication skills, ability to clearly convey complex technical concepts.
- Problem-solving skills, with a track record of driving solutions from concept to production.
- Ability to work effectively in cross-functional, distributed teams.
Benefits
- You will also be eligible for equity and benefits.
More jobs at Nvidia
Ncx Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
System Test Engineer
Nvidia · Santa Clara, United States
USD 132,000-253,000 per year
Senior Software Engineer, DGX Cloud Orchestration
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Technical Program Manager, Deep Learning Frameworks
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Senior Software Engineer, CUDA Core Libraries
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Similar jobs
Senior Technical Marketing Engineer, Enterprise AI Software
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Head Of Product – Bloomberg Professional Mobile App
Bloomberg · New York City, United States
USD 235,000-350,000 per year
Principal Graphics Developer Tools Engineer
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Staff Project Manager
SentinelOne · United States
USD 132,000-182,000 per year
Principal Platform Software Engineer - RAS
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Platform Telemetry Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Safeguards Enforcement Analyst, Account Takeover & Credential Abuse
Anthropic · Washington, United States, United States, New York City, United States, San Francisco, United States
USD 245,000-285,000 per year
Security Software Engineer, Detection & Response Platform
Anthropic · Washington, United States, New York City, United States, San Francisco, United States, Seattle, United States
USD 320,000-405,000 per year