Cisco is cutting nearly 500 jobs from its Silicon Valley offices.

According to a July 30 notice filed with the California Employment Development Department, the networking vendor plans to permanently layoff 397 employees in San Jose and 91 in Milpitas. These include software engineers, managers, and technical leaders.

The most recent job cuts follow 462 workers that Cisco laid off last November, and an earnings quarter that saw trade tensions between the U.S. and China hit Cisco’s bottom line.

A Cisco spokesperson blamed the layoffs on the company’s ongoing transformation as it moves from primarily selling legacy routers and switches to a cloud- and subscription-based software business model.

“Over the last few years, we have been transforming Cisco and driving innovation to deliver even greater value to our customers and partners,” the spokesperson said in an email. “It’s important that we make decisions to continually ensure that our investments and resources are aligned with strategic growth areas of the business and customer demands. As we realign some of our teams, we are working closely with impacted employees to match them where possible with the wide variety of roles currently open across Cisco.”

The spokesperson also referenced nearly 1,900 current job openings at Cisco.

The vendor has also committed to invest $5 billion in 5G, including strategies and programs to prepare its workforce for new jobs and opportunities that 5G will enable.