Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

R&D Principal Software Engineer

$127.1k - $226k

Broadcom

Please Note:1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:About Us:Broadcom is a global leader in semiconductor and infrastructure software solutions. As part of our commitment to innovation and excellence, our VMware subsidiary is dedicated to shaping the future of virtualization technology. We are seeking talented individuals to join the GPU Virtualization Team, which is responsible for integrating GPUs in the ESXi Operating System and providing acceleration to AI/ML and Graphics applications running inside the Virtual Machines. The GPU Virtualization Team is part of the VMware Cloud Foundation (VCF) Division which enables readily deployable, easily managed solutions with GPUs to unleash the power of heterogeneous computing for modern applications.Job Summary:We are seeking an experienced Principal Software Engineer who has experience leading initiatives in the past. As a Principal Engineer, you will be focused on developing and integrating our AI Virtualization Stack to provide hardware-agnostic acceleration for AI/ML workloads on Virtual Machines. This role is critical in enabling multi-vendor GPU and XPU support using ML compilation technologies.Responsibilities:Research, design, and develop the AI Virtualization Stack for our ESXi server product.Implement and optimize PyTorch and JAX backends using the OpenXLA framework to ensure high-performance AI/ML workload execution across GPUs and XPUs.Analyze and re-architect performance-critical sections of the ML acceleration code, focusing on optimization techniques for LLM inference such as KV-caching and FlashAttention.Troubleshoot and address bugs related to AI/ML acceleration functionality.Deliver software that meets the coding guidelines and quality standards set by the VCF.Develop and maintain technical documentation for delivered features.Work closely with the larger team, including virtual driver and device team, as well as external GPU/XPU vendors, to provide end-to-end support for ML frameworks.Stay up-to-date with the latest GPU/XPU hardware architecture and AI/ML compiler technologies.Qualifications:Bachelor's degree in Computer Science or related field and 12+ years of related experience or Masters degree and 10+ years of related experience.5+ years of experience in ML framework/runtime development, GPU/XPU backend engineering.Strong understanding and direct experience with ML frameworks (PyTorch, JAX) and graph/ML compiler technologies (e.g. OpenXLA).Experience with C++ and Python programming languages.Strong problem-solving skills and ability to troubleshoot complex issues.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:Experience with inference servers such as vLLM, Triton.Experience with low-level GPU kernel development and writing custom kernels (e.g., CUDA, ROCm, or similar).Must have legal authorization to work in the USAdditional Job Description:Compensation and BenefitsThe annual base salary range for this position is $127,100 - $226,000.As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and 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.SummaryLocation: USA-CA - Promontory B; USA-TX-Austin - River Place B6Type: Full time

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the R&D Principal Software Engineer in Austin, TX vacancy
  • $196k - $364k

     ...Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-Test (DFT) IP...  ...generation SoCs. You will contribute to the hardware and software development of industry‑leading test solutions such as scan... 
    Suggested
    Full time

    Cadence Design Systems

    Austin, TX
    3 days ago
  •  ...Cadence Design Systems Inc. is looking for a motivated DevOps Sr Principal Software Engineer to work with us in Austin, Texas. At Cadence, we hire and...  ...SDK. Work closely with Research and Development (R&D) to ensure seamless integration of infrastructure with their... 
    Suggested
    Full time

    Cadence Design Systems

    Austin, TX
    1 day ago
  • $168k - $264.5k

     ...Come join the team and see how you can make a lasting impact on the world.We are looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design. This role focuses on algorithms for placement, global routing, floorplanning, and... 
    Suggested
    Full time

    Nvidia

    Austin, TX
    4 days ago
  •  ...individuals who resonate with these core values and are passionate about shaping the next generation of AI.About the Role:As an R&D Software Engineer, you will be at the forefront of innovation at webAI. Rapidly turning cutting-edge research and conceptual ideas into... 
    Suggested
    Live out
    Work at office
    Local area

    webAI

    Austin, TX
    2 days ago
  • $168k - $264.5k

     ...fusing advances in parallel computing, machine learning, and specialized algorithms for VLSI design. We are seeking a Senior R&D Software Engineer with proven experience in multiple areas of VLSI Physical Design Algorithms (sizing, buffering, CTS, legalization,... 
    Suggested

    NVIDIA

    Austin, TX
    16 hours ago
  •  ...possible to bring large models directly to consumer hardware without removing information from the model.Role Overview:As a Staff R&D AI Engineer, you will lead the development of cutting-edge AI systems that bridge computer vision, natural language understanding, and... 
    Live out
    Work at office
    Local area

    webAI

    Austin, TX
    2 days ago
  • $272k - $431.25k

    We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working directly...  ...comparison and pattern analysis — identify configuration, software, or workload differences that explain performance gaps... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    4 days ago
  • Job DescriptionWe’re looking for a Principal Software Engineer to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative... 
    Work at office
    Local area
    Immediate start

    Procore Technologies

    Austin, TX
    2 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,... 
    Full time
    Remote work

    Nvidia

    Austin, TX
    4 days ago
  • $272k - $431.25k

     ...will lead the architecture and hands-on delivery across system software, drivers, and CUDA to make profiling continuously available...  ...signals into actionable insights.Set technical direction for an engineering team; mentor engineers, drive technical planning to mitigate architectural... 
    Full time

    Nvidia

    Austin, TX
    2 days ago
  • $114.6k - $234.6k

     ...workloads across thousands of GPUs, leveraging technologies like RoCE and Infiniband.We're excited to meet a talented Senior Software Engineer like you, who shares our enthusiasm for innovation and excellence. As a valued member of our software engineering division, you... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    6 hours ago
  • $114.6k - $234.6k

     ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure...  ..., and developer productivity at scale.We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    2 days ago
  • $193k - $236k

    Who You’ll Work WithThe Cloud-Build's Software Engineering discipline within Slalom co-creates custom software, data, and cloud products with...  ...’ needs.What You’ll DoThe Software Engineering Senior Principal balances their time between being an effective people leader... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    Slalom

    Austin, TX
    2 days ago
  • $96.8k - $251.6k

     ...networking, database, security offerings. We're looking for hands-on engineers with a passion for solving difficult problems in distributed...  ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    6 hours ago
  • Job DescriptionRemote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office.The Role:This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business... 
    Full time
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    General Motors

    Austin, TX
    4 days ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Worldwide

    USM Systems

    Austin, TX
    2 days ago
  • Your ImpactThe Principal Software Engineer shapes and evolves our architecture using Distributed Domain Driven Design practices, ultimately ensuring the robustness and scalability of our systems. They influence architectural directions, and through project-embedded consultation... 
    Visa sponsorship

    DISCO

    Austin, TX
    3 days ago
  •  ...the global quality of life? Join Enverus, and be a part of creating a brighter, more sustainable tomorrow.The Team: As a Principal Software Engineer for Power and Energy Transition (PET), you will be one of the most senior individual contributors on the engineering team... 

    Enverus

    Austin, TX
    4 days ago
  • $231.4k - $331.8k

     ...creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and...  ...and intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of advancing Tetragon’s capabilities... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Austin, TX
    4 days ago
  • $222.9k - $295.2k

     ...our search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk.... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Austin, TX
    6 hours ago
  •  ...the pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position... 
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Austin, TX
    1 day ago
  • $99.6k - $209.5k

    About the RoleDesign, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform development tasks... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    2 days ago
  • $135.2k - $306.4k

     ...designs, and improve overall services reliability.Mentor and guide engineers in distributed systems design, high-scale data processing, and...  ...the job remains posted.Career Level - IC5As a member of the software engineering division, you will take an active role in the... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    1 day ago
  • $85 - $90 per hour

     ...hr - $90.00/hr Date Posted: 04/01/2025 Hiring Organization: Rose International Position Number: 480571 Job Title: Senior Principal Software Engineer Work Model: Onsite Employment Type: Temporary Min Hourly Rate($): 85.00 Max Hourly Rate($): 90.00 Job Description ***Only... 
    Hourly pay
    Temporary work
    Flexible hours

    Rose International

    Round Rock, TX
    1 day ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack-scale system SW/FW, working with CSP engineering teams to ensure they can deploy, monitor, and operate these systems reliably at fleet scale. In this role... 
    Full time
    Remote work
    Shift work

    Nvidia

    Austin, TX
    4 days ago
  • Austin, TXEngineering - Software /Full-time /On-sitePlease Note: To conform with the United States Government Space Technology...  ...team.We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    2 days ago
  •  ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Austin, TX
    2 days ago
  • Senior Principal Software Engineer (ServiceNow Information Architect)Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding... 

    Dell Technologies

    Round Rock, TX
    1 day ago
  • $91k - $146k

     ...job. (Click Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Software EngineerBroadcom provides IT management solutions that help customers manage and secure complex IT environments to support agile business... 
    Full time
    Local area
    Remote work
    Flexible hours

    Broadcom

    Austin, TX
    1 day ago
  • $136k - $218.5k

     ...tools by fusing advances in parallel computing, machine learning, and novel algorithms in C++. We are seeking an innovative CAD Software Engineer with particular interest in strategies and algorithms for large scale RTL quality, timing, and power optimization. Such... 
    Full time
    Work experience placement

    Nvidia

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to R&D Principal Software Engineer. Be the first to apply!