Opens nvidia.wd5.myworkdayjobs.com in a new tab
Overview
- NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.
- It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
- Today, we’re tapping into the unlimited potential of AI to define the next era of computing.
- An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world.
- Doing what’s never been done before takes vision, innovation, and the world’s best talent.
- As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work.
- Come join the team and see how you can make a lasting impact on the world.
- 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.
- What you'll be doing: 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.
- What we need to see: BS, MS in CS/CE/EE or related engineering field or equivalent experience.
- 8+ years of relevant software development experience.
- 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.
- NVIDIA is widely considered to be one of the technology world’s most desirable employers.
- Our team is composed of some of the most forward‑thinking minds in tech.
- If you are driven, creative, and passionate about shaping the future of autonomous vehicles, we would love to hear from you.
- Apply today and contribute to the groundbreaking technologies that are changing the world of self‑driving cars and AI!.
Tools & Skills
Languages
Sourced directly from NVIDIA’s career page
Your application goes straight to NVIDIA.
Opens nvidia.wd5.myworkdayjobs.com in a new tab
Specialisation
Open roles at NVIDIA
2000 positions
Job ID
/job/India-Bengaluru/Senior-System-Software-Engineer--NvSci_JR2022897
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — freeSimilar Other roles
Samsung Semiconductor
Sr. Manager, Foundry Sales Business Development
San Jose, California, United States|Other
Micron Technology
Sr. Engineer, Photo Track PE
Taichung - Fab 16, Taiwan|Other
Micron Technology
広島大学プロジェクト研究 手続き用
Hiroshima - Fab 15, Japan|Other
Micron Technology
SOFTWARE DEVELOPMENT ENGINEER
Taichung - AATT, Taiwan|Other