> Markdown version of [/jobs/ext/654550-manager-software-technical-program-management](https://www.wearedevelopers.com/jobs/ext/654550-manager-software-technical-program-management). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Manager, Software Technical Program Management... - **Company:** NVIDIA Ltd. - **Location:** Santa Clara, CA, United States - **Experience:** Experienced - **Salary:** $200,000.0 - $322,000.0 - **Contract:** Permanent contract - **Skills:** Microprocessors, Firmware, Field-Programmable Gate Array (FPGA), Node.Js, Software Engineering, System Software, Graphics Processing Unit (GPU), Enterprise Software Applications, Information Technology - **Published:** June 26, 2026 - **Apply:** https://www.juju.com/job/00000000gb3zyp ## About the Role + Bachelor of Science (or equivalent experience) or Master of Science degree in Computer Science, Electrical Engineering, or related field, with a minimum of 8+ overall years of experience developing and leading complex low-level or system software projects and 3+ years of management experience + Experience with server software, system software/firmware and compute server architecture. + Being thorough and the ability to multitask is important. Experience leading multiple projects with contending priorities. + Strong interpersonal, verbal and written communications skills with a capability to achieve objectives under fast paced timelines. + Demonstrate strong people management, mentoring skills and consistent track record to build cohesive teams. + Previous experience working with sophisticated, multi-node system software for accelerators such as GPUs, DPUs, or FPGAs, in addition to CPUs. + Should be able to roll up the sleeves and own a program, if and when needed. Ways to stand out from the crowd: + Prior Management or Senior Manager experience leading either engineering or program management teams. Deep understanding of system level architecture, such as topologies, interconnects, memory hierarchy, interrupts, and memory-mapped IO, networking and storage. + Deep understanding of software engineering principles, enterprise system architecture and problem solving. + Previous experience coordinating activities between HW, Firmware and SW application organizations is a plus. ## Related Videos - [On developing smartphones on wheels](https://www.wearedevelopers.com/videos/258-on-developing-smartphones-on-wheels) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/859-accelerating-python-on-gpus) ## Related Articles - [From developer to manager – what does it take to become an engineering manager?](https://www.wearedevelopers.com/magazine/42-from-developer-to-manager-what-does-it-take-to-become-an-engineering-manager) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)