Advanced Rendering Software Engineer - American Football
Listed on 2025-12-27
-
Software Development
Game Development / Testing, Software Engineer, C++ Developer, Software Architect
Locations:
Orlando, Florida, United States of America
- Victoria, Canada
- Madrid, Spain
Role
Worker Type:
Regular Employee
Studio/Department:
Work Model:
Hybrid
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including Madden NFL football, EA Sports FC, NHL® hockey, NBA LIVE basketball, and EA SPORTS UFC.
Reporting to a Software Engineering Manager, as a Rendering Software Engineer 3, your implementations will change how Sports creates games. You will report to the team's Software Engineering Manager, you will be a part of ensuring the studio adopts new technology and improves the way we work. Within Sports and EA, you will have a driving partnership with the Frostbite development team, you will work with leading industry talent in one of the world's largest and leading game development communities.
You will participate in both internal and external graphics conferences to both gain and share knowledge.
- Develop core rendering features, engine components and tools.
- Research and implement rendering techniques.
- Create reusable and flexible rendering technologies.
- Write technical design specifications.
- Design, maintain, implement, test and debug code, pipelines and other rendering-related sub-components and packages.
- Improve rendering modules of a game engine.
- Stay up to date with latest hardware & software changes enhancing the rendering domain.
- Coordinate across disciplines with engineering, art and tech art to deliver consistent gaming experience across multiple platforms.
- 7+ years of experience professional software development with a focus on C++.
- 5+ years of experience working on or creating real-time rendering engines.
- 3+ years of experience in modern graphics APIs such as DirectX
12, Vulkan, or Metal. - 5+ years of experience with the following: PC, PS4, Xbox One, PS5, Xbox Series S/X.
- 3+ years of experience with graphics performance analysis, optimization, and associated tools such as PIX, Render Doc, Razor.
- 3+ years of experience with art and content pipelines and workflows.
- 5+ years of experience investigating and optimizing low-level game engine code on multiple platforms.
- Experience working with modern game engines and large code bases such as Unity or Unreal.
- Communication ability that supports an open working environment regarding feedback.
- A desire to improve visual quality together with art and design.
- Stay up to date with latest and the greatest techniques in computer graphics.
- Excellent debugging and multi-threading skills.
- Experience developing rendering techniques and implementing white papers.
- Experience writing your own custom graphics engine or tool set.
- Familiarity with shader optimizations on different platforms.
The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
PAYRANGES
In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees.
Certain roles may also be eligible for bonus and equity.
Pay is just one part of the overall compensation at EA.
For British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees.
Certain roles may also be eligible for bonus and equity.
We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).