- 0 active jobs (view)
- www.nvidia.com
Description
We are now hiring a Senior Embedded Software Engineer for the Tegra solutions Engineering team to work on next generation graphics & AI technologies for gaming consoles and AI edge devices
What you’ll be doing:
Collaborate with software engineers, architecture teams to craft, develop, test and optimize graphics stacks like Vulkan, OpenGL and other proprietary graphics APIs
Collaborate and maintain foundational software technologies for the graphics APIs - like resource management, process scheduling and hardware scheduling
Engage directly with customers and support teams to develop and improve their world-class products
Work on solutions to use artificial intelligence in graphics technologies like Nvidia's DLSS 2.0
Take part in Performance optimization of various SW components of the Tegra graphics and system software stack
Communicate optimally with various teams throughout the company, as well as customers and partners
What we need to see:
MS in Computer Science, Computer Engineering or closely related field with 7+ years of experience as an embedded engineer
An expert programmer in C and C++
Experience with graphics APIs - Vulkan and OpenGL
Experience with GPU computing programming, using CUDA
Good experience developing user mode system SW and drivers for HW accelerators
Deep understanding of practical operating system concepts, specifically embedded application design and implementation, and developing and debugging multithreaded/distributed applications
Experience with products based on Linux, Android, or any Real-time/micro-kernel operating systems
Your ease of adapting to new technologies and platforms
Willing to take action and drive with strong analytical skills.
Strong time-management and organization skills for coordinating multiple initiatives, priorities and implementations of new technology and products into very sophisticated projects.
Ways to stand out from the crowd:
- Deep understanding of the GPU hardware architectures
- Experience working on GPU technology, imaging, camera, and multimedia
- Knowledge of real-time data processing, networking and communication
- Proven record of integrating and delivering functional and performant real-time and/or distributed systems