Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

דרושים R&d Software Engineer - Virtual Machine Monitor ב-ברודקום ב-United States, Palo Alto

מצאו את ההתאמה המושלמת עבורכם עם אקספוינט! חפשו הזדמנויות עבודה בתור R&d Software Engineer - Virtual Machine Monitor ב-United States, Palo Alto והצטרפו לרשת החברות המובילות בתעשיית ההייטק, כמו Broadcom. הירשמו עכשיו ומצאו את עבודת החלומות שלך עם אקספוינט!
חברה (1)
אופי המשרה
קטגוריות תפקיד
שם תפקיד (1)
United States
אזור
Palo Alto
נמצאו 20 משרות
08.10.2025
B

Broadcom R&D Software Engineer - Virtual Machine Monitor United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Success in the Role: What are the performance outcomes over the first 6 12 months you will work toward completing?The Monitor Group’s principal function is to maintain and develop the...
תיאור:

Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

The Monitor Group’s principal function is to maintain and develop the virtual CPU and memory aspects of the virtual machine platform that runs guest operating systems.

In the first 6 months, you will be expected to get up to speed with one of the specialization areas, such as new CPU feature enablement, x86_64 instruction set (ISA) virtualization, confidential computing, modernization of the monitor architecture, hardware accelerators, power-aware compute or aspects of guest timekeeping. By year 1 you would be expected to have impactful, core engineering contributions and enhancements in your area of specialization.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

This role requires you to possess a deep understanding of processor architecture and low-level OS kernel internals, system software including memory management, resource management, andinterrupt architecture. The principalprogramming language used is C, with assembly code used whenever needed to deal with machine-specific constructs.

You will work independently and as a member of a team of software engineers to design and deliver features in support of new processors or a proposed enhancement for the virtual machine monitor architecture. As an example, you might be involved in the design and implementation of upcoming CPU instruction set updates in avirtualization context. Similarly, youmay be assigned to contribute to an aspect ofmemory virtualization/management featuresas part of a monitor modernization effort. For more senior roles you would be expected to make proposals that help define the design roadmap, or drive a technical effort leading other engineers.

You will be joining as a Virtual Machine Monitor Engineer as part of theMonitor Group. The MonitorGroup is a part of the VMWare Cloud Foundation (VCF) Divisionunder Broadcom. This organizationhandles all aspects of virtual machine engineering and has deep roots in the history ofthe company. The MonitorGroup is highly collaborative in nature, with a well-established culture of engineering discipline. Here you will have the opportunity not only to interact with other team members within the Group, but also other groups working on core aspectsof vSphere. You willlead your part within the projects, as well as frequently be given the opportunity to present your work to others and learn about the novel work of other engineers.


Job Requirements

- Bachelor's degree in Computer Science or related field and 8+ years of related experience or Masters degree in Computer Science or related field and 6+ years of related experience or PhD plus 3+ years.

- Experience in C, and assembly programming

- Experience working on the kernel and /or virtualization space

- Proficient in x86_64 CPU architecture


Must have legal authorization to work in the US.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Compensation and Benefits

The annual base salary range for this position is108,000 - $192,000.

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Show more
08.10.2025
B

Broadcom R&D Staff Software Engineer - Graphics United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Research, design and develop vSGA Stack for all our hypervisor products. Understand Direct3D, OpenGL and Vulkan API specification to support these APIs with our vSGA Stack. Analyze and re-architect performance...
תיאור:

Job Summary:

Responsibilities:

  • Research, design and develop vSGA Stack for all our hypervisor products.
  • Understand Direct3D, OpenGL and Vulkan API specification to support these APIs with our vSGA Stack
  • Analyze and re-architect performance critical sections of the Graphics virtualization code
  • Troubleshoot and address bugs related to vSGA functionality
  • Deliver software that meets the coding guidelines and quality standards set by the VCF.
  • Develop and maintain technical documentation for Graphics features
  • Work closely with the larger team, including virtual driver and device team to provide end-to-end support for Graphics APIs.
  • Stay up-to-date with the latest GPU hardware architecture and Graphics APIs

Qualifications:

  • Bachelor's degree in Computer Science or related field and 8+ years of related experience or Masters degree and 6+ years of related experience
  • 5+ years of experience in Graphics Programming or GPU Driver Development on Windows, Linux or Mac OS.
  • Strong understanding of Graphics Algorithms and APIs; Vulkan, Direct3D, Metal
  • Experience with C programming language and familiarity with Shader Languages.
  • Strong problem-solving skills and ability to troubleshoot complex issues
  • Have experience with leading projects with medium to large scope.
  • Excellent communication and collaboration skills
  • Experience with version control systems such as Git
  • Ability to thrive in a fast-paced and dynamic work environment.
  • Familiarity with enterprise coding standards and best practices

Nice to Have:

  • Knowledge of Graphics Virtualization Technology
  • Experience with Graphics API Translations.
  • Experience with llvmpipe, Mesa

Requirements:

  • Candidates should be US citizens, permanent residents or not require immigration sponsorship.

Compensation and Benefits

The annual base salary range for this position is108,000 - $192,000

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Show more

משרות נוספות שיכולות לעניין אותך

08.10.2025
B

Broadcom Principal Kubernetes Software Engineer United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Leverage common patterns to develop fixes and featuresfor Kubernetes and CNCF projects. Design customer-oriented and community-aligned featuresby building consensus through Key Enhancement Proposals (KEPs) or related open source contribution process....
תיאור:

Job Description:

Principal Kubernetes Software Engineer - Palo Alto, CA

  • Leverage common patterns to develop fixes and featuresfor Kubernetes and CNCF projects

  • Design customer-oriented and community-aligned featuresby building consensus through Key Enhancement Proposals (KEPs) or related open source contribution process

  • Ensure explicit Kubernetes version and feature compatibilitywith continual improvements to automation, pipelines and testing

  • Timely delivery of releaseswhich meet SLAs, architecture, security, and compliance requirements

  • Leverage your own credibilitythrough community interactions and positive contributions

  • Collaborate internally with stakeholders

Success in the Role: What are the performance goals over the first 6-12 months you will work toward completing?

Within your first six months:

  • You're seen as an internal expert, advising and influencing across VCF

  • You understand the vision, architecture, and data model of the VKS and Kubernetes Distributions

  • You have familiarity with common Kubernetes interfaces for runtime, networking, storage, and resource management

  • You have production experience with deploying additional packages

  • You ensure different components and subsystems work well together

  • You have an in-depth understanding of Kubernetes extensibility and reconciliation logic

  • You will demonstratedly design, implement, test, and deploy services developed in Go

  • You champion technologies that boost project speed and automation.

  • You understand how to meet Broadcom and industry standards

After six months+:

  • You're great at aligning future customer needs with community interests in technical areas

  • You're a recognized technical and community leader across various projects

  • You designed and got approval for a Kubernetes KEP

  • You've consistently made an impact on upstream projects through your contributions to code, architecture, community management, and public representation

  • You made available a new CNCF software component or had material impact for other features for VCF

  • You define and implement process changes, helping to clear out technical debt and make architectural improvements

  • You lead developer efficiency efforts and take personal ownership of improving the culture of innovation of the team

  • You mentor fellow engineers in their role, and coaching them into influential voices in the department

What type of work will you be doing? What assignments, requirements, or skills will you be performing regularly?

As part of the Kubernetes Distribution team::

  • Most of your time will be developing using Kubernetes controllers and patterns, mostly written in Go

  • You will collaborate with a global community of engineers in various CNCF open source projects

  • You will be responsible for delivering your code changes to open source projects and satisfying any requirements for contribution

  • You'll work closely with management to understand priorities and advocate for them on the team.

  • You will collaborate internally with set of stakeholders, leads, and team members to make projects or contributions available as features

  • You'll be responsible for high-level epics and be asked to help define requirements and tangible deliverables. You will be expected to break down the work into individual work items that can be assigned to the team and lead in estimating and scoping.

  • You will write automated tests to validate and secure critical customer functionalities.

  • You will mentor junior engineers, providing technical leadership on complex problems, and contributing to plans for new product opportunities.

  • You will identify key issues, anticipate problems, generate ideas to reduce costs and improve quality/efficiency, and proactively identify improvements to business processes and policies.

  • You will take on-call responsibilities to triage, troubleshoot, and mitigate production issues.

Requirements:

  • Kubernetes expertise and material engineering contribution to at least 1 CNCF project and various OSS projects

  • Experience with one or more cloud platform architectures

  • History of leading system software projects/teams.

  • Good knowledge of distributed systems, databases, algorithms, data structures.

  • Good verbal and written communication skills

  • Bachelor's degree plus 12+ years of related experience or Master's degree plus 10+ years of related experience

Nice to haves:

  • vSphere experience

  • Extensive knowledge and experience using and delivering complex container, kernel, packaging, and operating system functionality.

  • Operational knowledge of Kubernetes in production environments

  • Material contribution to 2+ CNCF projects or Kubernetes SIG projects, ie.

    • Kubernetes, Cluster API, ContainerD/RunC, Cluster Autoscaler, Metrics Server, ArgoCD, Certmanager, Flux, Gateway API, Etcd, Harbor, Helm, Istio, Jaeger, KEDA, Kubeadm, Kubeflow, Kuve-vip, Kyverno, OPA/Gatekeeper, Opentelemetry

Where is this role located?

  • This role is located in Palo Alto, CA USA.

Compensation and Benefits

The annual base salary range for this position is $127,100 -

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Show more

משרות נוספות שיכולות לעניין אותך

03.09.2025
B

Broadcom AI/ML Model Runtime Engineer United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Collaborate with cross-functional teams to design and deliver expanded capabilities of Kubernetes-based platform services for AI. Troubleshoot and resolve complex issues related to Private AI inference services and their performance....
תיאור:

Job Description:

This role will be a member of the Private AI Services’ Model Runtime team, which is a Kubernetes based control plane that operates ML inferencing services. The successful candidate must have experience contributing to Open Source projects, and experience participating in upstream Kubernetes and related CNCF projects as a contributor is a major plus.

Responsibilities

  • Collaborate with cross-functional teams to design and deliver expanded capabilities of Kubernetes-based platform services for AI

  • Troubleshoot and resolve complex issues related to Private AI inference services and their performance

  • Augment the AI services platform to support diverse inferencing and embedding engines (e.g,. vLLM or HuggingFace Transformers library)

  • Develop enhancements to the AI services platform to support a large set of ML models

  • Participate in code reviews and ensure that the code is aligned with VMware's coding standards and best practices

  • Develop and maintain automated tests to ensure the quality and reliability of the Private AI feature set

Requirements

  • Ability to succeed on an take-home homework assignment and in-person technical interview including coding and debugging

  • 5+ years experience in production quality Python code

  • 5+ years of hands on experience with Container technologies (Docker and Kubernetes)

  • Experience with CUDA or other numeric computing libraries and their Python bindings is a plus

  • Strong analytical and diagnostic skills with ability to independently solve complex problems

  • Excellent communication and collaboration skills, with the ability to work with cross-functional teams

  • Experience with agile development methodologies and version control systems, such as Git

  • BS in Computer Science or related technical fields and 12+ years of related experience in the software industry or MS in Computer Science or related technical fields and 10+ years of related experience in the software industry

  • Candidate should not require work visa / sponsorship

What We Offer:

  • Competitive salary and benefits package

  • Opportunities for career growth and professional development

  • Collaborative and dynamic work environment

  • Access to cutting-edge technologies and tools

Compensation and Benefits

The annual base salary range for this position is127,100 - $226,000.

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Show more

משרות נוספות שיכולות לעניין אותך

03.09.2025
B

Broadcom VMware Cloud Foundation - VM Service Staff Engineer United States, California, Palo Alto

Limitless High-tech career opportunities - Expoint
Collaborate with cross-functional teams to design and deliver expanded capabilities of VM service managed VMs and integrate with other features such as NSX (software defined networking), vSAN (software defined storage),...
תיאור:

Responsibilities

  • Collaborate with cross-functional teams to design and deliver expanded capabilities of VM service managed VMs and integrate with other features such as NSX (software defined networking), vSAN (software defined storage), and vCenter Server (software defined compute)

  • Decompose vague problems into detailed requirements, and develop solutions that meet the needs of our customers

  • Develop and maintain automated tests to ensure the quality and reliability of the VM Service feature

  • Participate in code reviews and ensure that the code is aligned with VMware's coding standards and best practices

  • Troubleshoot and resolve complex issues related to VM lifecycle, and it’s interfacing with other features such as storage, networking, etc.

Requirements

  • Hands on experience with Container technologies (Docker and Kubernetes)

  • Experience in scalable distributed systems in Go, C++, or Java

  • Proven knowledge of systems design

  • Strong analytical and diagnostic skills with ability to work independently

  • Excellent communication and collaboration skills, with the ability to work with cross-functional teams

  • Experience with agile development methodologies and version control systems, such as Git

  • BS /MS in Computer Science or related technical fields and 8+/6+ years of related experience in the software industry

  • Candidate should not require sponsorship

What We Offer:

  • Competitive salary and benefits package

  • Opportunities for career growth and professional development

  • Collaborative and dynamic work environment

  • Access to cutting-edge technologies and tools

Compensation and Benefits

The annual base salary range for this position is $108,000- $192,000

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Show more

משרות נוספות שיכולות לעניין אותך

Limitless High-tech career opportunities - Expoint
Success in the Role: What are the performance outcomes over the first 6 12 months you will work toward completing?The Monitor Group’s principal function is to maintain and develop the...
תיאור:

Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

The Monitor Group’s principal function is to maintain and develop the virtual CPU and memory aspects of the virtual machine platform that runs guest operating systems.

In the first 6 months, you will be expected to get up to speed with one of the specialization areas, such as new CPU feature enablement, x86_64 instruction set (ISA) virtualization, confidential computing, modernization of the monitor architecture, hardware accelerators, power-aware compute or aspects of guest timekeeping. By year 1 you would be expected to have impactful, core engineering contributions and enhancements in your area of specialization.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

This role requires you to possess a deep understanding of processor architecture and low-level OS kernel internals, system software including memory management, resource management, andinterrupt architecture. The principalprogramming language used is C, with assembly code used whenever needed to deal with machine-specific constructs.

You will work independently and as a member of a team of software engineers to design and deliver features in support of new processors or a proposed enhancement for the virtual machine monitor architecture. As an example, you might be involved in the design and implementation of upcoming CPU instruction set updates in avirtualization context. Similarly, youmay be assigned to contribute to an aspect ofmemory virtualization/management featuresas part of a monitor modernization effort. For more senior roles you would be expected to make proposals that help define the design roadmap, or drive a technical effort leading other engineers.

You will be joining as a Virtual Machine Monitor Engineer as part of theMonitor Group. The MonitorGroup is a part of the VMWare Cloud Foundation (VCF) Divisionunder Broadcom. This organizationhandles all aspects of virtual machine engineering and has deep roots in the history ofthe company. The MonitorGroup is highly collaborative in nature, with a well-established culture of engineering discipline. Here you will have the opportunity not only to interact with other team members within the Group, but also other groups working on core aspectsof vSphere. You willlead your part within the projects, as well as frequently be given the opportunity to present your work to others and learn about the novel work of other engineers.


Job Requirements

- Bachelor's degree in Computer Science or related field and 8+ years of related experience or Masters degree in Computer Science or related field and 6+ years of related experience or PhD plus 3+ years.

- Experience in C, and assembly programming

- Experience working on the kernel and /or virtualization space

- Proficient in x86_64 CPU architecture


Must have legal authorization to work in the US.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Compensation and Benefits

The annual base salary range for this position is108,000 - $192,000.

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.

Show more
בואו למצוא את עבודת החלומות שלכם בהייטק עם אקספוינט. באמצעות הפלטפורמה שלנו תוכל לחפש בקלות הזדמנויות R&d Software Engineer - Virtual Machine Monitor בחברת Broadcom ב-United States, Palo Alto. בין אם אתם מחפשים אתגר חדש ובין אם אתם רוצים לעבוד עם ארגון ספציפי בתפקיד מסוים, Expoint מקלה על מציאת התאמת העבודה המושלמת עבורכם. התחברו לחברות מובילות באזור שלכם עוד היום וקדמו את קריירת ההייטק שלכם! הירשמו היום ועשו את הצעד הבא במסע הקריירה שלכם בעזרת אקספוינט.