# Rendering Software Engineer - EA SPORTS™ UFC

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $104,500 - $142,800 CAD
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/fr_CA/careers/JobDetail/Rendering-Software-Engineer-EA-SPORTS-UFC/215823?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8a8fad82-f6e

## Description

Electronic Arts is a renowned entertainment company that develops exceptional experiences inspiring players and fans globally.

The **EA SPORTS UFC** franchise offers an electrifying spectacle of MMA for over 20 million players worldwide, delivering fluid and responsive mixed martial arts through inventive gameplay technology.

As a Rendering Software Engineer on the EA SPORTS UFC team, you will improve visual quality, performance, and player experience while collaborating with Engineers, Artists, and Designers.

**Responsibilities**

- Develop and maintain rendering features, engine components, and tools.

- Research and implement real-time rendering techniques.

- Collaborate with Art and Design teams to turn visual goals into technical solutions.

- Debug, profile, and optimise CPU/GPU performance.

**Qualifications**

- 3+ years of professional C++ development experience.

- 2+ years working with real-time rendering engines.

- Experience with DirectX 12, Vulkan, Metal, or similar APIs.

- Experience with graphics debugging, profiling, optimisation, multithreading, memory management, and PC or console development.

- Experience developing or implementing real-time rendering techniques.

- Experience in utilising AI-assisted development tools to rapidly prototype, accelerate execution, and automate workflows.

**Benefits**

- Competitive salary: $104,500 - $142,800 CAD

- Vacation time: 3 weeks per year

- Sick time: 10 days per year

- Paid top-up to EI/QPIP benefits

- Extended health/dental/vision coverage

- Life insurance

- Disability insurance

- Retirement plan

## Skills

### Required
- C++
- real-time rendering engines
- DirectX 12
- Vulkan
- Metal
- graphics debugging
- profiling
- optimisation
- multithreading
- memory management

### Nice to have
- AI-assisted development tools

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/fr_CA/careers/JobDetail/Rendering-Software-Engineer-EA-SPORTS-UFC/215823?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
