1

Vmware Software Engineer Jobs in California (NOW HIRING)

The successful candidate will provide VMware Virtual Desktop Infrastructure (VDI) engineering and ... Review/advise on acquisition of hardware, software, needed to support the mission. * Perform a ...

Software Engineer Sys 3

Fremont, CA · On-site

$189K - $224K/yr

... such as VMware, Hyper-V, Docker, or Kubernetes. * Experience working in cross-functional ... software, controls, networking, and manufacturing engineering teams. Our commitment We believe it ...

Principal Software Developer Engineer

Sunnyvale, CA · On-site

$157K - $211K/yr

... VMware) • Experience with multi process/thread programming environment • Experience in ... as software development fundamentals • Knowledge of scripting languages: Shell and Python a plus ...

Showing results 41-60

Vmware Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do vmware software engineer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for vmware software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is the difference between Vmware Software Engineer vs Vmware Systems Engineer?

AspectVmware Software EngineerVmware Systems Engineer
Required CredentialsBachelor's in CS or related, VMware certificationsBachelor's in CS or related, VMware certifications
Work EnvironmentDevelops software, coding, testingSupports and maintains VMware infrastructure, troubleshooting
Employer & Industry UsageTech companies, data centers, cloud providersIT departments, enterprise environments, service providers
Common Search & ComparisonYesYes

Vmware Software Engineers focus on developing and coding VMware products, while Vmware Systems Engineers handle deployment, support, and troubleshooting of VMware solutions. Both roles require similar certifications and work in related environments, but their core responsibilities differ in software development versus system support.

What are some typical challenges faced by a VMware software engineer when working with large-scale virtualization environments?

VMware Software Engineers often encounter challenges such as optimizing performance across numerous virtual machines, ensuring high availability, and managing resource allocation efficiently. Troubleshooting complex issues related to networking, storage, and compatibility between different VMware products is also common. Close collaboration with infrastructure teams and staying updated with the latest VMware releases are essential to address these challenges effectively. Additionally, maintaining security and compliance in large-scale environments requires consistent attention and proactive planning.

What does a VMware software engineer do?

A VMware Software Engineer designs, develops, tests, and maintains software solutions that run on or integrate with VMware's virtualization and cloud infrastructure platforms. They work on products related to virtualization, cloud computing, and enterprise data centers, ensuring performance, scalability, and security. Their responsibilities often include writing code, debugging issues, collaborating with cross-functional teams, and implementing new features to enhance VMware's suite of products.

What are the key skills and qualifications needed to thrive as a VMware software engineer?

To thrive as a VMware Software Engineer, you need a strong background in computer science, proficiency in programming languages like Java or Python, and a solid understanding of virtualization concepts. Familiarity with VMware products (such as vSphere and ESXi), cloud platforms, and relevant certifications (like VMware Certified Professional) are typically required. Strong problem-solving skills, collaboration, and effective communication help you excel in cross-functional engineering teams. These skills ensure you can develop, optimize, and maintain complex virtualization solutions that drive enterprise IT infrastructure.

What are popular job titles related to Vmware Software Engineer jobs in California?

For Vmware Software Engineer jobs in California, the most frequently searched job titles are:

What job categories do people searching Vmware Software Engineer jobs in California look for?

The top searched job categories for Vmware Software Engineer jobs in California are:

Infographic showing various Vmware Software Engineer job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Senior Software Engineer, Networking Tools Team

NVIDIA

Santa Clara, CA • On-site

$143K - $189K/yr

Full-time

Re-posted 23 days ago


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

7th of 244 rated software companies


Job description

Job Summary:
NVIDIA is searching for a highly motivated Senior Software Engineer for design and verification to join the software tools group. The role involves designing and developing tools that enable developers to harness the full power of NVIDIA products, leading the technical roadmap, and taking ownership of the development process from design to production and verification.
Responsibilities:
• Technically lead development for modern network tools for our next-generation products.
• Collaborate with cross-functional teams to define requirements and specifications to debug configure and manage the firmware.
• Take ownership of the entire development process, from design to production and verification.
Qualifications:
Required:
• BSc degree or equivalent experience in Computer Engineering, Computer Science, or related degree
• Excellent C++ and Python programming skills
• 5+ years of programming experience
• Strong Object-Oriented Programming abilities
• Able to work effectively with a team of engineers, in a fast paced and dynamic environment
• Excellent written and verbal communication skills
• Able to estimate effectively to ensure delivery of software on time
Preferred:
• Strong ability to understand and quickly get into a large existing codebase
• Ability to reverse engineer legacy code
• Linux/Windows kernel experience and deep understanding of SW/HW communication
• Experience in development of code supporting multiple operating systems (Linux, Windows, VMware, FreeBSD)
• Be able to demonstrate initiative and determination in getting things done
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

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.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993