1

Gpu Performance Engineer Jobs in Arizona (NOW HIRING)

In this role, you will develop and refine performance-verification infrastructure to ensure robust ... high-density GPU/AI compute platforms and large-scale power-delivery clusters. You will work ...

... GPU/AI compute platforms and largescale powerdelivery clusters. You will work closely with ... We are committed to sourcing, attracting, and hiring high-performance innovators, while providing ...

Hardware Systems Engineer

Phoenix, AZ ยท On-site

$122K - $161K/yr

Work closely with firmware development teams, to drive device performance via understanding of the ... CPU or GPU microarchitecture, batteries, power management, analog design, audio, wireless ...

Software Engineer 1

Tucson, AZ ยท On-site

$98K - $123K/yr

Demonstrated ability to design software systems to ensure they achieve functionality, performance ... Experience with developing GPU code using CUDA libraries * Familiarity with additional high-level ...

Sr. Software Engineer

Tucson, AZ ยท On-site

$229K - $280K/yr

Ability to communicate software and algorithm design, complexity analysis, and performance metrics ... Experience with developing GPU code using CUDA libraries * Familiarity with additional high-level ...

In this role, you will develop and refine performance-verification infrastructure to ensure robust ... high-density GPU/AI compute platforms and large-scale power-delivery clusters. You will work ...

Showing results 21-40

Gpu Performance Engineer information

What is a GPU performance engineer?

A GPU Performance Engineer is a specialist who analyzes, optimizes, and improves the performance of graphics processing units (GPUs). They work on identifying bottlenecks, optimizing code, and ensuring that GPU hardware and software deliver maximum efficiency and speed. Their role may involve working with drivers, firmware, and applications to enhance graphics and compute workloads. This job is essential in industries like gaming, AI, and high-performance computing where GPU efficiency directly impacts user experience and system performance.

What are some common challenges faced by a GPU performance engineer when optimizing graphics workloads?

GPU Performance Engineers often encounter challenges such as identifying performance bottlenecks within complex graphics pipelines, balancing resource utilization, and achieving optimal frame rates across diverse hardware configurations. They must use specialized profiling tools and collaborate closely with developers, driver engineers, and QA teams to address issues like memory bandwidth limitations or shader inefficiencies. Staying updated with rapidly evolving GPU architectures and optimizing for both current and next-generation hardware are also key aspects of the role.

What are the key skills and qualifications needed to thrive as a GPU performance engineer, and why are they important?

To thrive as a GPU Performance Engineer, you need a strong background in computer architecture, programming (C/C++), and a degree in computer science, electrical engineering, or a related field. Proficiency with GPU profiling tools (e.g., NVIDIA Nsight, AMD Radeon GPU Profiler), performance analysis frameworks, and parallel computing libraries like CUDA or OpenCL is typically required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with developers and debugging performance bottlenecks. These skills and qualities are essential for optimizing GPU performance, ensuring efficient software-hardware interaction, and delivering high-quality graphics or compute solutions.

What is the difference between Gpu Performance Engineer vs Gpu Hardware Engineer?

AspectGpu Performance EngineerGpu Hardware Engineer
Primary FocusOptimizing GPU performance, benchmarking, and tuning softwareDesigning, developing, and testing GPU hardware components
Required SkillsProgramming, performance analysis, GPU architecture knowledgeHardware design, circuit analysis, FPGA/ASIC experience
Work EnvironmentSoftware development teams, labs for testing performanceHardware labs, manufacturing facilities, R&D centers
Common CertificationsNone specific, often requires computer engineering or related degreesElectrical engineering, VLSI design certifications

The Gpu Performance Engineer primarily focuses on optimizing and testing GPU software performance, while the Gpu Hardware Engineer designs and develops the physical GPU components. Both roles require a strong background in computer engineering, but differ in their core responsibilities and work environments.

What are popular job titles related to Gpu Performance Engineer jobs in Arizona?

For Gpu Performance Engineer jobs in Arizona, the most frequently searched job titles are:

What job categories do people searching Gpu Performance Engineer jobs in Arizona look for?

The top searched job categories for Gpu Performance Engineer jobs in Arizona are:

What cities in Arizona are hiring for Gpu Performance Engineer jobs?

Cities in Arizona with the most Gpu Performance Engineer job openings:

Avionics Software Engineer (EPIC)/HW

Phoenix, AZ โ€ข On-site

Belcan Corporation
IT Servicesย โ€ขย 5 - 10K employees

$100K - $185K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

Description: Avionics Software Engineer positions in Phoenix, AZ 85027 are available at Belcan supporting one of our high-profile aerospace clients. We are seeking an Avionics Software Engineer with at least 5 years of experience and have in depth experience in designing, developing, and optimizing real-time graphics software for safety-critical avionics display applications.

Job Details
  • RELOCATION ASSISTANCE AVAILABLE
  • The role can be supported as direct full-time or contract (W2)
  • Hybrid work schedule (2-3 days per week onsite)
Job Duties
  • Develop software requirements while ensuring traceability to respective system requirements and adherence to DO-178B/C standards.
  • Design, code, and implement real-time 2D/3D graphics software for embedded avionics display systems utilizing OpenGL or Vulkan Safety Critical (SC).
  • Optimize 2D/3D graphics algorithms to ensure deterministic performance and avoid runtime stalls.
  • Perform software integration tests, unit tests, and other software verification activities to verify alignment between the requirements and software.
  • Perform Structural Coverage Analysis on software to ensure 100% Statement, Decision/Branch, and Modified Condition/Decision coverage.
Required Qualifications
  • Bachelor's degree from an accredited institution in a technical discipline such as Computer Science, Software Engineering, Computer Engineering or Electrical Engineering.
  • Minimum of 5+ years of Software Engineering experience on Graphics Processing Units (GPUs) for safety-critical embedded systems.
  • Prior experience with legacy communications, navigation and surveillance products / applications
  • Strong understanding of computer graphics fundamentals and real-time rendering.
  • Prior experience with Honeywell Primus Epic integrated architectures
  • Experience developing graphics software using Open GL or Vulkan SC.
  • Working knowledge of DO-178B/C processes and standards.
  • Due to the nature of the work performed, U.S. Citizenship is required.
Preferred Qualifications & Skills
  • Display integration experience (touchscreen, HUD, and/or GPU, communication, navigation and surveillance applications)
  • Prior experience in FAA Airworthiness Certification
  • Full Software Development Lifecycle (SDLC) experience on Avionics Embedded Software or software for other equivalent Airborne Systems.
  • Experience analyzing and decomposing System Level requirements down to Software High-Level Requirements (HLRs), and then down to Software Low-Level Requirements (LLRs).
Compensation

We provide a competitive pay and benefits package. This position is offering a salary range of $100,000-$185,000. Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline.

  • health care
  • dental
  • vision
  • life insurance
  • 401(k)
  • education assistance
  • paid time off including PTO, holidays, and any other paid leave required by law.

Benefits offered may include.

We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, or membership in any other group protected by federal, state, or local laws.

www.belcan.com

#AvionicsSoftwareEngineer #softwareengineer #avionics #aerospacejobs #remotejobs #aerospaceengineering #epic #VulkanSC #displayintegration #INDENG

#J-18808-Ljbffr

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958