Software Technical Program Manager

Company: NVIDIA
Company: NVIDIA
Location: India, Pune
Commitment: Full time
Posted on: 2024-01-09 05:09
We are looking to hire a Software Technical Program Manager to lead cross-functional compiler development for CPUs, Embedded CPUs and Domain Specific Accelerators at NVIDIA. Nvidia builds world class compilers that realize the potential of NVIDIA Networking and Tegra SoC hardware for a growing range of computational workloads, ranging from network processing, computer vision, deep learning, scientific computation, and self-driving cars to video games and virtual reality. We also craft outstanding compilers that realize the potential of NVIDIA's Grace CPU designed for the world's largest AI and HPC workloads: https://www.nvidia.com/en-in/data-center/grace-cpu/. Our compiler organization makes its mark on every CPU, GPU, DPU, Networking Products and SoC products that NVIDIA builds. Would you like to be part of this outstanding organization and lead the effort?As a key member of our Compiler Development team, you will be directly responsible for delivering the newest and most up to date compilers to our developers and the success of various product releases. As a multi-functional team leader in a matrixed organization, you will be responsible for driving the software development process from the requirements stage, through specification, design, development, validation, and delivery. You will run compiler projects for state of the art CPU and Accelerator technologies, delivering new leading-edge features for compute programs that include industry leading Machine Learning, Deep Learning and Artificial Intelligence projects. The compilers will also be deployed in demanding high performance environment such as large scale data centers, power sensitive embedded platforms and safety critical self-driving automotive environments. Future generations of data centers and supercomputers will rely on these compilers to move tremendous amounts of data across the network, accelerate sophisticated computer vision workloads that power the AI algorithms in smart cities to robotics and self-driving cars.What you'll be doing:Working with geographically distributed stakeholder organization to capture requirements, plan execution and deliver Compiler SW that meets business needs and time to market.Project management using Waterfall and Agile methodologies.Offering end-to-end stewardship for compiler product offerings, interacting with product managers, key customers and ISVs to ensure responsiveness to critical needs.Communicating and presenting project details.Working independently, take-charge and influence with minimal mentorship.Support software development and process improvement to promote development efficiency and accountability.Think strategically and tactically to build consensus and collaborative teamwork.What we need to see:8+ years in a similar or related roleBachelor of Science in Electronic Engineering or Computer Science or related technical degree or equivalent experienceKnowledge of operating systems, software development standard methodologies, and compilers are highly valuedFamiliarity with Embedded Processors, VLIW Architecture and DSPs.A team player with proven leadership and mentorship skillsAble to effectively communicate status to multi-functional teams as well as upper managementWays to stand out from the crowd:Project Management Professional Certification a plusCUDA and/or AI knowledge is a plusExperience with industry standard C++ compilers and development frameworks such as LLVMPrior experience with compiler backend for CPUs such as ARM or RISC-VExperience using tools like MS Project, JIRA, and implementing process automation in support of this role advantageousExperience in developing SW for Embedded, Robotics, Safety-Critical environmentsBackground with compiler development for targeting hardware acceleratorsExperience with ISO26262 Tool Safety CertificationNVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and hardworking people on the planet working for us. If you're creative and autonomous, we want to hear from you! With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
View Original Job Posting