Lead/Senior Direct3D Software Developer – Remote (Portugal)
Responsibilities
- Develop graphics virtualization technology with primary focus on Direct3D API.
- Develop and support graphics drivers for Windows platform.
- Develop and support Direct3D API mediation/translation layer.
- Investigate third-party applications issues to find graphics emulation deficiencies.
- Analyze performance of third-party applications with respect to graphics API usage.
Requirements
- 5+ years of experience in C/C++ development with basic Objective-C knowledge and familiarity with Python is ideal.
- Deep knowledge of Direct3D 9/10/11/12 and Apple Metal graphics APIs.
- 4+ years of experience developing graphics application for Windows and MacOS platforms.
- 4+ years of experience in 3D Graphics debugging using tools like PIX, RenderDoc or the like.
- Willing and able to take over existing code base, including legacy code.
- Willing and able to routinely investigate third-party applications issues.
Preferred Qualifications (Nice to Have)
- Graphics virtualization or Graphics API translation experience.
- Blackbox debugging skills for 3D graphics applications.
- Some practice of using Git and/or Jira.
Location
Benefits
- We offer a fully remote workspace.
- We have flexible work arrangements and locations to suit your style.
- Hours are flexible.
About the Company
- Corel is a beloved and trusted industry titan fueled by make-everything-easier flexibility.
- With a 40-year legacy of innovation, we understand where you've been and we're uniquely equipped to get you where you want to be.
- Our comprehensive collection of creative, collaborative, and productivity solutions propel your teams on their journey.
- Our products enable millions of connected knowledge workers around the world to do great work faster.
- Our success is driven by an unwavering commitment to deliver a broad portfolio of innovative applications, including CorelDRAW, MindManager, Parallels, and WinZip.
- Parallels is an award-winning solution that helps users leverage the best technology out there, whether it’s Windows, Mac, Chrome OS, iOS, Android, or the cloud.
- We have millions of users and decades of innovation under our belts.
- Our team is growing fast, and there’s a ton of energy and a lot of really smart, motivated, fun people ready to welcome you in.
How to Apply
- Corel is committed to an inclusive, barrier-free recruitment and selection process and work environment. If you are contacted for a job opportunity, please advise us of any accommodations that are required.
- As part of our evaluation process, we utilize an AI tool to assess candidates.
Category
Software Development