Software Engineer - Computer Graphics

Oppo US Research Center Seattle , WA 98126

Posted 2 weeks ago

About the job

This team in OPPO US Research Center (Seattle) focuses on research and development of key mobile intelligence technologies (features, products, platforms), which delivers to the current year or the next years flagship phones.

Responsibilities

Design and implement high performance software system. Collaborate with internal and external teams across countries and time zones. Prototype and develop consumer focusing products and prototypes in domains like entertainment, social, work, travel and general user experience. Mentor junior team members.

Requirements

  • M.S degree of Computer Science & Engineering or equivalent industry/academic experience
  • 2+ year of C++ skills
  • Familiar with at least one modern graphics API (12, Vulkan, Metal, OpenGL ES)
  • Familiar with platform-specific graphics debugging and profiling tools
  • Familiar with mobile CPU and GPU architectures
  • Performance-minded development, code profiling, and optimization skills
  • Experience of GPU shader programming

Preferred Qualifications

  • Experience of mobile (Android/IOS) graphics software development
  • Experience of native game development (e.g. Consoles/PC/Mobile)
  • Experience of cross-platform development
  • Native embedded systems development
  • Experience using the Unity engine and tools

Benefits

OPPO is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

The US base salary range for this full-time position is $100,000-$200,000 + bonus + long term incentives benefits. Our salary ranges are determined by role, level, and location.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineering Intern Computer Graphics

Oppo US Research Center

Posted 1 week ago

VIEW JOBS 1/23/2023 12:00:00 AM 2023-04-23T00:00 <p>OPPO US Research Center (Seattle) is seeking self-motivated Software Engineering Interns to support the team on projects at the cutting edge of real-time rendering on mobile platforms. The candidates will extend their existing graphics skills by working on the latest problems in real-time ray tracing and indirect lighting, with instructions and support from experienced mentors and professionals. </p><h3>Duties and responsibilities </h3><ul><li>Work with a mentor to identify a 3-month project at the intersection of personal interest and the following business needs:<ul><li>Achieve high performance graphics on mobile</li><li>Unlock next-gen graphics for use cases across entertainment, social media, work, travel, and innovative UX</li><li>Provide the above in a form that is reliable, flexible, and easy to use by third party app developers</li></ul></li><li>Collaborate with internal and external teams across countries and time zones.</li><li>Collaborate with research scientists to deliver production ready features and products.</li></ul><p><strong>Requirements</strong></p><p>Minimum Qualifications:</p><ul><li>Working towards a degree in Computer Science, Computer Engineering or related field.</li><li>A good foundation in 3D linear algebra and general real-time rendering</li><li>Interest in learning and iterating on new techniques for real-time rendering, especially in areas of indirect illumination, ray tracing, path tracing, and ray marching.</li><li>Familiarity with Windows or Linux OS development and deployment.</li><li>Familiarity with object-oriented, test-driven programming practices.</li><li>Available for full-time internship working in Seattle for at least 3 months</li></ul><p>Preferred Qualifications: </p><ul><li>Experience with any of the following: real-time rendering, real-time ray tracing, interactive-time path tracing, indirect illumination, hybrid raster/ray-tracing pipelines, game or app development, especially development for mobile</li><li>Strong publication record at top-tier conferences (SIGGRAPH, etc.) and/or journals</li><li>Pursuit of PhD in computer vision or machine learning (2nd year of beyond) is preferred.</li></ul><p><strong>Benefits</strong></p><p>OPPO is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.</p><p>The US base salary range for this full-time position is $30-$60/hour. Our salary ranges are determined by role, level, and location.</p> Oppo US Research Center Seattle WA

Software Engineer - Computer Graphics

Oppo US Research Center