Graphics Software Engineering - Engineer, Senior

Duration: 06 Months

Pay Rate: $ 65 / HR on w2 without PTO (no paid time off)

Role Description

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

Qualifications:

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.

Top 5 Required Skills (These are not preferred skills)?If the candidate does not have these required skills, they will be rejected completely)

  1. Experience with Open GLES
  2. Experience with Vulkan
  3. Experience with DirectX
  4. Experience with GPGPU
  5. Experience with C/C++