Software Systems Engineer Jobs at Broadcom with Visa Sponsorship
Broadcom hires Software Systems Engineers across semiconductor, infrastructure software, and enterprise networking products. The company has an established immigration program and regularly sponsors work visas for engineering talent, making it a realistic target for international candidates with systems-level software experience.
See All Software Systems Engineer at Broadcom JobsOverview
Showing 5 of 35+ Software Systems Engineer Jobs at Broadcom jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 35+ Software Systems Engineer Jobs at Broadcom
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer Jobs at Broadcom.
Get Access To All Jobs
INTRODUCTION
At VMware by Broadcom, we are building new possibilities for our customers by accelerating digital business transformation. We're modernizing data centers for greater agility and productivity, integrating public clouds for faster time to market, empowering digital workspaces to improve mobile experiences, and transforming cyber security.
ESXi Operating System is at the core of VMware Cloud Foundation's (VCF) virtualization technology. It is a platform built from scratch for the explicit purpose of running virtual machines. ESXi is the operating system and Hypervisor of choice for the majority of the servers in the world, due to its advanced capabilities, performance, and quality. This position is for the ESXi cpu & server platform system kernel team, responsible for the overall Arm & x86 architecture support for ESXi kernel and hypervisor. The team owns the core CPU, hardware platform (bring-ups, boot, chipset, drivers, DDK), virtualization (CPU, IO & memory), and engages directly with Arm, Intel and silicon partners on new technologies. The team collaborates with wider teams and cross BUs to build Arm & x86 support across a wide range of hardware technologies, and engages in research to identify, architect future capabilities and future proof the ESXi. The team maintains a high bar for quality and works with customers as needed to solve issues.
In this role the engineer is expected to be able to successfully work on large systems and hardware enablement projects and collaborate across multiple cross-geo development teams. The candidate should be comfortable with all technical aspects of a project and should be able to represent the team technically internally and externally with partners. In addition, the candidate would need to collaborate with engineers from partner’s software development teams to jointly develop solutions on ESXi. The candidate would be part of a strong technical team that is fully motivated and engaged, working across the full stack from bootloader to configuration scripts. Further, the candidate is expected to foster a research mindset focused towards developing new solutions.
ROLE AND RESPONSIBILITIES
Requirements:
- BS degree in Computer Science, Computer Engineering or equivalent and 12+ years of relevant industry experience or MS degree in Computer Science, Computer Engineering or equivalent and 10+ years of relevant industry experience or PHD in Computer Science, Computer Engineering or equivalent and 7+ years of industry experience.
- Excellent C programming skills.
- Solid understanding of modern microprocessor architectures (multiprocessor programming, cache architecture, barriers etc.).
- Strong operating systems and kernel internals knowledge such as Linux/BSDs/Windows NT.
- Good knowledge of modern computer systems, esp. around I/O - x86 PC or ServerReady Arm. (PCI, ACPI, IOMMUs, DMA, UEFI, etc.).
- Expertise in version control and collaborative code review tools such as git, gerrit, perforce.
- Ability to understand, create, modify, and troubleshoot build issues, makefiles, linux shell scripts.
- Self-starting – you will be frequently working outside your or your teammate’s comfort zones.
- Strong analytical and debugging skills.
- Excellent oral and written communication skills.
PREFERRED QUALIFICATIONS
Desirable:
- Familiarity with virtualization platforms, such as ESXi, KVM, Hyper-V.
- Experience with hardware bring-ups: CPU, boot loaders, chipset, SMP/NUMA, interrupt controller, SMMUs, PCIe quirks.
- Experience with AMD and/or Intel x86 CPU Architecture design and Implementation.
- Familiarity with hardware virtualization technologies.
- Assembly (Arm or x86 or RISC) programming experience.
- Arm Architecture knowledge highly desirable (AArch64/ARMv8 preferred).
- Familiarity with kernel performance analysis and optimization.
Must have legal authorization to work in the US.
COMPENSATION AND BENEFITS
The annual base salary range for this position is $141,300 - $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.
Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

INTRODUCTION
At VMware by Broadcom, we are building new possibilities for our customers by accelerating digital business transformation. We're modernizing data centers for greater agility and productivity, integrating public clouds for faster time to market, empowering digital workspaces to improve mobile experiences, and transforming cyber security.
ESXi Operating System is at the core of VMware Cloud Foundation's (VCF) virtualization technology. It is a platform built from scratch for the explicit purpose of running virtual machines. ESXi is the operating system and Hypervisor of choice for the majority of the servers in the world, due to its advanced capabilities, performance, and quality. This position is for the ESXi cpu & server platform system kernel team, responsible for the overall Arm & x86 architecture support for ESXi kernel and hypervisor. The team owns the core CPU, hardware platform (bring-ups, boot, chipset, drivers, DDK), virtualization (CPU, IO & memory), and engages directly with Arm, Intel and silicon partners on new technologies. The team collaborates with wider teams and cross BUs to build Arm & x86 support across a wide range of hardware technologies, and engages in research to identify, architect future capabilities and future proof the ESXi. The team maintains a high bar for quality and works with customers as needed to solve issues.
In this role the engineer is expected to be able to successfully work on large systems and hardware enablement projects and collaborate across multiple cross-geo development teams. The candidate should be comfortable with all technical aspects of a project and should be able to represent the team technically internally and externally with partners. In addition, the candidate would need to collaborate with engineers from partner’s software development teams to jointly develop solutions on ESXi. The candidate would be part of a strong technical team that is fully motivated and engaged, working across the full stack from bootloader to configuration scripts. Further, the candidate is expected to foster a research mindset focused towards developing new solutions.
ROLE AND RESPONSIBILITIES
Requirements:
- BS degree in Computer Science, Computer Engineering or equivalent and 12+ years of relevant industry experience or MS degree in Computer Science, Computer Engineering or equivalent and 10+ years of relevant industry experience or PHD in Computer Science, Computer Engineering or equivalent and 7+ years of industry experience.
- Excellent C programming skills.
- Solid understanding of modern microprocessor architectures (multiprocessor programming, cache architecture, barriers etc.).
- Strong operating systems and kernel internals knowledge such as Linux/BSDs/Windows NT.
- Good knowledge of modern computer systems, esp. around I/O - x86 PC or ServerReady Arm. (PCI, ACPI, IOMMUs, DMA, UEFI, etc.).
- Expertise in version control and collaborative code review tools such as git, gerrit, perforce.
- Ability to understand, create, modify, and troubleshoot build issues, makefiles, linux shell scripts.
- Self-starting – you will be frequently working outside your or your teammate’s comfort zones.
- Strong analytical and debugging skills.
- Excellent oral and written communication skills.
PREFERRED QUALIFICATIONS
Desirable:
- Familiarity with virtualization platforms, such as ESXi, KVM, Hyper-V.
- Experience with hardware bring-ups: CPU, boot loaders, chipset, SMP/NUMA, interrupt controller, SMMUs, PCIe quirks.
- Experience with AMD and/or Intel x86 CPU Architecture design and Implementation.
- Familiarity with hardware virtualization technologies.
- Assembly (Arm or x86 or RISC) programming experience.
- Arm Architecture knowledge highly desirable (AArch64/ARMv8 preferred).
- Familiarity with kernel performance analysis and optimization.
Must have legal authorization to work in the US.
COMPENSATION AND BENEFITS
The annual base salary range for this position is $141,300 - $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.
Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
See all 35+ Software Systems Engineer at Broadcom jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer at Broadcom roles.
Get Access To All JobsTips for Finding Software Systems Engineer Jobs at Broadcom Jobs
Align your resume to Broadcom's systems depth
Broadcom's Software Systems Engineer roles sit close to hardware and firmware layers. Highlight experience with device drivers, OS internals, network stacks, or embedded systems. Generic software resumes get filtered out before a recruiter sees them.
Target teams with active OPT hiring history
Broadcom's semiconductor and networking infrastructure divisions have consistently filed LCAs for Software Systems Engineers. Search DOL OFLC disclosure data to identify which business units sponsor the most, then apply directly to those job postings.
Front-load visa discussions in recruiter screens
Broadcom's recruiting process for engineering roles moves quickly. Raise your visa status in the first recruiter call so sponsorship logistics don't stall an offer at the last stage, when timelines are tightest and optionality is lowest.
Understand what H-1B registration timing means for you
USCIS opens H-1B registration in March each year. If you receive an offer outside that window, your start date may be deferred to October 1. Build this into your negotiation so compensation and role expectations are set around the actual start date.
Browse open roles using Migrate Mate
Filtering for Software Systems Engineer roles at companies with proven sponsorship track records saves significant time. Use Migrate Mate to surface Broadcom openings alongside their sponsorship history so you're applying where authorization is realistic, not speculative.
Software Systems Engineer at Broadcom jobs are hiring across the US. Find yours.
Find Software Systems Engineer at Broadcom JobsFrequently Asked Questions
Does Broadcom sponsor H-1B visas for Software Systems Engineers?
Yes. Broadcom sponsors H-1B visas for Software Systems Engineers and has a consistent track record of doing so across its semiconductor and enterprise software divisions. Sponsorship is typically initiated after a full-time offer is extended. If you're currently on OPT, Broadcom's E-Verify enrollment also supports the STEM extension that bridges you to H-1B status.
How do I apply for Software Systems Engineer jobs at Broadcom?
Apply directly through Broadcom's careers portal at broadcom.com/company/careers. Roles are organized by product line, so filtering by division, such as networking, storage, or enterprise software, helps you find the most relevant postings. You can also browse current openings on Migrate Mate, which surfaces Broadcom roles alongside sponsorship context so you can prioritize applications more effectively.
Which visa types does Broadcom typically use for Software Systems Engineer roles?
Broadcom sponsors H-1B visas most commonly for Software Systems Engineers. The company also supports F-1 OPT and CPT for students, TN status for Canadian and Mexican nationals in qualifying engineering classifications, and employment-based Green Card pathways including EB-2 and EB-3 for long-term employees. The visa type offered depends on your nationality, degree level, and where you are in your career.
What qualifications does Broadcom expect for Software Systems Engineer roles?
Broadcom's Software Systems Engineer positions typically require a bachelor's or master's degree in computer engineering, electrical engineering, or computer science. Practical depth matters more than credentials alone. Experience with OS-level programming, hardware-software integration, network protocols, or firmware development is commonly expected. For H-1B purposes, the role must qualify as a specialty occupation, which requires a directly related degree field.
How long does the visa sponsorship process take after a Broadcom offer?
Timeline depends on the visa type. For H-1B, USCIS registration opens in March and employment begins October 1 at the earliest, so offers made outside that window involve a wait of several months. Premium processing can accelerate H-1B petition adjudication to 15 business days once filed. PERM labor certification for Green Card sponsorship typically takes one to two years before the I-140 petition stage.
See which Software Systems Engineer at Broadcom employers are hiring and sponsoring visas right now.
Search Software Systems Engineer at Broadcom Jobs