{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/razor"},"x-facet":{"type":"skill","slug":"razor","display":"Razor","count":1},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_295b742e-4fb"},"title":"Experienced Rendering Software Engineer","description":"<p>Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. As a Rendering Software Engineer, you will be part of the game creation process, responsible for the architectural design and implementation of rendering technology on multiple platforms. You will work with Designers, Artists, and other Engineers to build complex graphics features, life-like visuals, huge and immersive worlds, and state-of-the-art graphical FX.</p>\n<p>Your responsibilities will include:</p>\n<ul>\n<li>Developing core rendering features, engine components, and tools.</li>\n<li>Researching and implementing rendering techniques.</li>\n<li>Creating reusable and flexible rendering technologies.</li>\n<li>Writing technical design specifications.</li>\n<li>Designing, maintaining, implementing, testing, and debugging code, pipelines, and other rendering-related sub-components and packages.</li>\n<li>Profiling and optimizing rendering modules of a game engine.</li>\n<li>Staying up-to-date with the latest hardware and software changes enhancing the rendering domain.</li>\n</ul>\n<p>To succeed in this role, you will need:</p>\n<ul>\n<li>5+ years&#39; experience with C++ development.</li>\n<li>Experience working on or creating real-time rendering engines.</li>\n<li>Strong communication skills to support an open working environment.</li>\n<li>A strong desire to improve visual quality together with art and design.</li>\n<li>Math skills including trigonometry, calculus, and linear algebra.</li>\n<li>Experience in modern graphics APIs such as DirectX12, Vulkan, or Metal.</li>\n<li>Experience developing rendering techniques and implementing white papers.</li>\n<li>Staying up-to-date with the latest and greatest techniques in computer graphics.</li>\n<li>Experience with one or more of the following: PC, PS4, Xbox One, PS5, Xbox Series S/X.</li>\n<li>Excellent debugging and multi-threading skills.</li>\n<li>Experience with graphics performance analysis, optimization, and associated tools such as PIX, RenderDoc, Razor.</li>\n<li>Experience with art and content pipelines and workflows.</li>\n<li>Experience investigating and optimizing low-level game engine code on multiple platforms.</li>\n<li>Understanding of memory management, multiple processor use, and runtime optimization.</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_295b742e-4fb","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Electronic Arts","sameAs":"https://jobs.ea.com","logo":"https://logos.yubhub.co/jobs.ea.com.png"},"x-apply-url":"https://jobs.ea.com/en_US/careers/JobDetail/Rendering-Software-Engineer-FC/212368","x-work-arrangement":"hybrid","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":"$122,300 - $170,700 CAD","x-skills-required":["C++","Real-time rendering engines","Modern graphics APIs","DirectX12","Vulkan","Metal","Math skills","Trigonometry","Calculus","Linear algebra","Debugging","Multi-threading","Graphics performance analysis","Optimization","PIX","RenderDoc","Razor","Art and content pipelines","Workflows","Low-level game engine code","Memory management","Multiple processor use","Runtime optimization"],"x-skills-preferred":[],"datePosted":"2026-04-24T13:17:17.892Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Vancouver"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, Real-time rendering engines, Modern graphics APIs, DirectX12, Vulkan, Metal, Math skills, Trigonometry, Calculus, Linear algebra, Debugging, Multi-threading, Graphics performance analysis, Optimization, PIX, RenderDoc, Razor, Art and content pipelines, Workflows, Low-level game engine code, Memory management, Multiple processor use, Runtime optimization","baseSalary":{"@type":"MonetaryAmount","currency":"USD","value":{"@type":"QuantitativeValue","minValue":122300,"maxValue":170700,"unitText":"YEAR"}}}]}