# Jochen Behrens > Staff Engineer at VMware Location: Palo Alto, California, United States Profile: https://flows.cv/jochenbehrens ## Work Experience ### Staff Engineer @ VMware Jan 2017 – Present | Palo Alto, CA NSX Edge Datapath in NSBU (Networking and Security Business Unit) ### Principal Software Engineer @ Oracle Corporation Jan 2010 – Jan 2017 10/40/100 Gb Enterprise and Cloud Switches • Lead engineer participating in all aspects of product design and implementation. • Currently working on 25/50/100 Gb cloud / datacenter ToR switch. • Responsible for the overall management infrastructure of the switches. • Working on environmental monitoring, logging, fault and alert management, and secure authentication. Supporting service requirements. • Designed and prototyped multi-chassis link aggregation feature; lead productization and integration with third party stack. Overseeing migration to vendor supplied solution. • Responsible for ILOM (Integrated Lights Out Manager) across the switch product line. • Ported the embedded ARM firmware to work as software processes on 64bit Intel processors under Oracle (Red Hat) Linux. • Cooperating with account teams on pre-sales engagement as well as support. • Security Point of Contact for Oracle's Ethernet swtiching products. Responsibilities include enforcing of secure coding standards and making sure that security related bugs are fixed in a timely manner. ### Sr. Staff Engineer @ Sun Microsystems, Inc Jan 1997 – Jan 2010 10 Gb Enterprise Switches • Worked on Ethernet fabric for high performance computing. • Automated discovery and configuration of ToR and blade chassis switches in a Clos topology. Netra Data Plane Software • Cooperated with a third party vendor to create development system for Sun CMT processors. • Responsible for the virtualization aspects using the Sun CMT hypervisor software • Implemented a shared memory IPC across domains. • Worked on reference applications for packet forwarding. • Involved in customer engagements and conducted training sessions for engineering groups. • Collaborated with researchers from the Barcelona Supercomputing Center on scheduling strategies for packet processing. CMT Processor • Lead cross BU team to design an XML offload engine. Team consisted of engineers from web services, performance engineering, processor design, and networking. • We designed and implemented a system that combined resources of the network interface unit, dedicated parsing hardware, and software, to offload the bottom layers of XML processing in the web services stack. Load Balancer • Architect for L7 load balancer (Sun Fire B10n) in Sun's blade chassis. • Load balancing blade consisted of a multi-core network processor, pattern matching hardware, and a MIPS CPU for management. The overall system also contained an SSL proxy blade and host components in Solaris and Linux, to facilitate direct server return and monitoring. • Designed and implemented an efficient memory management system to share buffers between NPU cores and the CPU. TCP/IP Offload Engine and 10Gb Ethernet Infiniband HCA • System design included hardware for fast path and a VLIW processor for slow path processing. Gigabit Ethernet L4 Switch • Involved in many aspects of the networking stack, an emulator for the switch chips, and the design of an L2 multipathing system to alleviate spanning tree limitations. • Responsible for TCAM entry management. ## Education ### Ph.D. in Computer Science University of California, Santa Cruz ### Diplom-Informatiker in Computer Science, Economics RWTH Aachen University ## Contact & Social - LinkedIn: https://linkedin.com/in/jochen-behrens-9716a03 --- Source: https://flows.cv/jochenbehrens JSON Resume: https://flows.cv/jochenbehrens/resume.json Last updated: 2026-04-12