Senior System Software Engineer, Video Code

5 months ago


Pune, India NVIDIA Full time

We are currently seeking a Senior System Software Engineer experienced in video driver development, is a detail- oriented C/C++ programmer, knows system programming fundamentals, and is capable of learning new and complex technologies. If you dream to learn, explore and apply the latest technologies to solve complex problems, we want to hear from you

We work with various NVIDIA GPU products related to video technology, more details at:

What you will be doing:

  • Work alongside brilliant and forward-thinking engineers on core video technologies to develop, maintain, optimize and deliver NVIDIA GPU driver and SDKs.

  • Help harness maximum performance from NVIDIA GPU hardware.

  • Collaborate with multiple teams worldwide in our company, as well as our partners and customers.

  • Generate innovative solutions for difficult problems in the industry, build prototypes and productize them.

  • Mentor and work with other engineers; help, motivate and technically lead them.

  • You will do peer code reviews, design reviews, test plan reviews, and write user documentation.

What we need to see:

  • Understanding of video standards (H.264/H.265/VPx/AV1 etc).

  • Fundamental knowledge in software design, system programming, optimization and performance tuning with expertise in using relevant tools.

  • Ability to understand the product’s use-cases.

  • Proficient in C and/or C++ and strong software development, optimization, and debugging skills.

  • Good in written and verbal communication, along-with strong collaborative, technical leadership skills.

  • Ability to work on Linux and Windows as a development and test platform.

  • You have an ability to follow, develop and influence software development processes.

  • Bachelors/Masters in Computer Science or related discipline from a reputed university with 3+ years of proven experience.

Ways to stand out from the crowd:

  • You are dedicated, fast to act, self-motivated and enthusiastic about video technologies.

  • Background of hardware-accelerated video codec pipeline.

  • Knowledge of graphics APIs like OpenGL/Vulkan and CUDA.

  • Passionate about learning and experimenting with new technologies such as CUDA, Deep Learning, Computer Vision in the field of video decode/encode.

  • Contribution to Open Source Software projects.

NVIDIA is widely considered to be one of world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative and passionate about new technology then we would like to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Pune, Maharashtra, India NVIDIA Full time

    Job Title: Senior System Software Engineer, Video CodecWe are seeking a highly skilled Senior System Software Engineer to join our team and contribute to the development of cutting-edge video technologies for NVIDIA GPU products.Key Responsibilities:Collaborate with our team of brilliant engineers to develop, maintain, and optimize NVIDIA GPU driver and...


  • Pune, Maharashtra, India NVIDIA Full time

    We are seeking a talented Senior System Software Engineer to join our team. This role involves developing, maintaining, and optimizing NVIDIA GPU drivers and SDKs for video technology.Key Responsibilities:Develop and maintain core video technologies for NVIDIA GPU products.Work with engineers to deliver high-performance video solutions.Collaborate with...


  • Pune, Maharashtra, India NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Senior System Software Engineer to join our team at NVIDIA. As a key member of our video technology group, you will be responsible for developing, maintaining, and optimizing NVIDIA GPU drivers and SDKs.Key Responsibilities:Collaborate with our team of brilliant engineers to develop and maintain core video...


  • Pune, Maharashtra, India NVIDIA Full time

    We are seeking a highly skilled Senior System Software Engineer to join our team and contribute to the development of cutting-edge video technologies. As a key member of our team, you will work alongside brilliant engineers to design, develop, and deliver NVIDIA GPU drivers and SDKs.Key Responsibilities:Collaborate with cross-functional teams to develop and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:At Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our Global Business Applications team. As a Senior Software Engineer, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back office...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer is a key member of our engineering team, responsible for designing, developing, and delivering high-quality software solutions. This role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with cross-functional teams.Key...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and implementing software features and functionality, as well as troubleshooting and debugging existing systems.Key...


  • Pune, Maharashtra, India Perforce Software Full time

    About UsAt Perforce Software, we're a community of collaborative experts who believe work should be both challenging and fun. We inspire creativity, foster belonging, and encourage wellness. Our team is made up of the best and brightest in business, with a global footprint spanning over 80 countries and including over 75% of the Fortune 100.Job SummaryWe're...


  • Pune, Maharashtra, India NVIDIA Full time

    We are seeking a Senior System Software Engineer with expertise in video driver development, capable of learning new and complex technologies, and is a detail-oriented C/C++ programmer.We work with various NVIDIA GPU products related to video technology. Key responsibilities include developing, maintaining, optimizing, and delivering NVIDIA GPU driver and...


  • Pune, Maharashtra, India L4B Software Full time

    Job Title: Senior Software EngineerJob Summary:L4B Software is seeking an experienced Senior Software Engineer to join our team. The ideal candidate will have extensive knowledge in MCAL CDD integration and AUTOSAR-based ECUs. The candidate should be proficient in working with Vector stack & BSW and have experience with diagnostics and communication...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Application DeveloperJob Summary:Rocket Software is seeking a highly skilled Senior Application Developer to join our Global Business Applications team. As a key member of our team, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back office...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAs a Senior Application Developer at Rocket Software, you will be responsible for designing and developing new features and functionality for our critical back office systems and platforms. This role requires a strong technical background and leadership skills to lead the overall development and implementation of system enhancements, new features,...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a Senior Software Engineer, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and...


  • Pune, Maharashtra, India L4B Software Full time

    Job OverviewPosition Summary: L4B Software is seeking an experienced Senior Software Engineer with a strong background in software development and integration, particularly in automotive or embedded systems. The ideal candidate will have extensive knowledge in MCAL and CDD integration, as well as expertise in Vector stack & BSW.Key Responsibilities:Software...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewThe Senior Software Engineer at Rocket Software designs, develops, and implements software features, functionality, and enhancements. They troubleshoot and debug software, ensuring its compatibility with hardware. This role involves creating software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Cloud Software Group Full time

    Job OverviewAs a Senior Software Engineer at Cloud Software Group, you will play a key role in building and maintaining our cloud-based products. You will work closely with our onshore development team to design and implement new features, ensuring that our products meet the highest standards of quality, scalability, and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Application DeveloperJob Summary:At Rocket Software, we are seeking a highly skilled Senior Application Developer to join our Global Business Applications team. As a key member of our team, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerSummary:Rocket Software seeks a highly skilled Senior Software Engineer to develop and enhance application capabilities on critical systems and platforms. Key Responsibilities:Design and develop technical solutions within a functional area or domain.Lead the overall development and implementation of system enhancements and...


  • Pune/Bangalore, India Neudeep Technologies Pvt. Ltd Full time

    Job Title: Senior Embedded Audio-Video Systems EngineerDescription:At Neudeep Technologies Pvt. Ltd, we are seeking a highly skilled Senior Embedded Audio-Video Systems Engineer to join our team. As an integral part of our engineering department, you will be responsible for designing and developing cutting-edge audio and video processing architectures for...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and functionality. Troubleshoot and debug software...