Broadcom

R&D Staff Software Engineer – Graphics Engineer

Broadcom

full-time

Posted on:

Location Type: Office

Location: California, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $108,000 - $192,000 per year

Job Level

Lead

Tech Stack

Linux

About the role

  • 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

Requirements

  • 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
Benefits
  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Graphics ProgrammingGPU Driver DevelopmentGraphics AlgorithmsVulkanDirect3DMetalC programming languageShader LanguagesPerformance analysisSoftware troubleshooting
Soft skills
Problem-solvingCommunicationCollaborationProject leadershipAdaptability
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science
Archer

Technical Lead, Hybrid Generator

Archer
Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 1 hour agoSource: boards.greenhouse.io
Northwestern Mutual

Software Engineer III

Northwestern Mutual
Mid · Seniorfull-time$93k–$172k / yearNew York, Wisconsin · 🇺🇸 United States
Posted: 2 hours agoSource: northwesternmutual.wd5.myworkdayjobs.com
AWSCloudDockerJavaJavaScriptKubernetesPythonReactSQLTerraform
Wells Fargo

Lead Software Engineer

Wells Fargo
Seniorfull-time$111k–$237k / yearArizona, New Jersey, North Carolina, Texas · 🇺🇸 United States
Posted: 3 hours agoSource: wf.wd1.myworkdayjobs.com
CloudJavaScriptJenkinsjQuerySeleniumSOAP
Wells Fargo

Senior Software Engineer

Wells Fargo
Seniorfull-time$84k–$179k / yearArizona, New Jersey, North Carolina, Texas · 🇺🇸 United States
Posted: 3 hours agoSource: wf.wd1.myworkdayjobs.com
JavaScriptJenkinsjQuerySeleniumSOAP