FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Enabling and Optimization, GPU Compute, Vulkan, Cross-OS
Intel CorporationSoftware Engineer optimizing GPU compute workloads on Intel graphics architectures. Collaborating with vendors and internal teams to deliver leading solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in GPU compute software solutions, including low-level GPU programming and Vulkan API proficiency, while effectively collaborating across teams to optimize performance on Intel platforms. Capable of providing technical consultation and authoring documentation for diverse stakeholders.
Highest-signal resume keywords
Low-Level GPU ProgrammingVulkan API ExpertiseC and C++ ProgrammingPerformance Profiling and OptimizationCross-Platform Software Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
GPU Compute Software SolutionsCompute Pipeline DevelopmentPerformance ProfilingDebuggingOptimizationCPU and GPU ArchitectureSoC ArchitectureWindows Software EnvironmentLinux Software EnvironmentChromeOS Software Environment
Soft Skills
Problem-SolvingCommunicationCollaborationSelf-MotivatedIndependent Work
Certifications & Qualifications
Master's Degree in Computer ScienceMaster's Degree in Electrical EngineeringMaster's Degree in Computer Engineering
Industry Keywords
Technical DocumentationPerformance TuningWorkload CharacterizationBottleneck AnalysisEcosystem EngagementTechnical ConsultationEmerging Industry TrendsAPIsFrameworksCross-Functional Execution
Tech Stack
Tools & technologiesLinux
About the role
Key responsibilities & impact- Analyze, design, implement, debug, and optimize GPU compute software solutions and enabling technologies.
- Develop prototypes, proof-of-concepts, and performance experiments using Vulkan-based compute and related software stacks.
- Understand partner requirements and help align software-enablement activities with Intel's graphics and platform technology strategy.
- Ensure that software released by leading ISVs and ecosystem partners runs optimally on Intel client platforms.
- Perform workload characterization, bottleneck analysis, debugging, profiling, benchmarking, and performance tuning on Intel and competitive platforms.
- Collaborate with partners and internal teams on software architecture, implementation, validation, and optimization across Windows, ChromeOS, and Linux.
- Provide technical consultation, training, and hands-on engineering support to software developers and ecosystem partners.
- Interface with Intel engineering teams to resolve driver, runtime, compiler, operating system, middleware, and platform issues affecting customer success.
- Author technical documentation, presentations, whitepapers, and training materials for internal and external stakeholders.
- Contribute technical feedback to Intel software, platform, and architecture teams to help improve future technologies and capabilities.
- Investigate emerging industry trends, APIs, frameworks, and workload patterns to identify new opportunities for Intel platform optimization and ecosystem engagement.
- Support cross-functional execution across engineering, product, planning, and go-to-market activities.
Requirements
What you’ll need- Master's degree or equivalent in Computer Science, Electrical Engineering, Computer Engineering, or a related scientific or engineering discipline.
- Strong experience in low-level GPU programming, including compute pipeline development.
- Expert experience with Vulkan API.
- Advanced experience programming in modern C and C++.
- Experience with performance profiling, debugging, and optimization of GPU or heterogeneous applications.
- Solid understanding of CPU and GPU architecture, or related processor and SoC architectures.
- Working knowledge of Windows, Linux, and ChromeOS software environments.
- Strong problem-solving, communication, and collaboration skills.
- Self-motivated, independent, and able to work effectively across organizational boundaries.
- Excellent verbal and written English communication skills.
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options