Job Responsibilities:
• Bachelor''s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 2+ years of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
OR
Master''s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 1+ year of Software Engineering, Hardware Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field.
Preferred Qualifications:
• Master''s degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field.
• 8+ years of relevant GPU experience.
Principal Duties and Responsibilities:
• Applies GPU knowledge and experience to architect, design, implement, verify, and/or optimize the performance and power of GPU cores.
• Builds functional model simulations, develops software, and tests for various graphics to verify correctness and ensures performance and power goals are met.
• Programs and runs graphics tests using tools and methods to assess functionality, performance, and power and identify issues.
• Collaborates with teams, third-party vendors, and external users to guide implementation and ensure alignment with needs and goals.
• Develops driver and compiler software to support GPU products.
• Writes detailed technical documentation and feature descriptions for GPU projects to guide users and/or customers to use or implement software.
Level of Responsibility:
• Works under supervision.
• Decision-making may affect work beyond immediate work group.
• Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc.
• Has a moderate amount of influence over key organizational decisions.
• Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.