Current jobs related to Software Rendering Architect - Vancouver, British Columbia - Electronic Arts

  • Rendering Specialist

    4 weeks ago


    Vancouver, British Columbia, Canada Next Level Games Full time $118,000 - $150,000

    About UsAt Next Level Games, we're passionate about creating award-winning games that captivate fans worldwide. With a strong history of innovation, we continue to push the boundaries of what's possible on Nintendo hardware.A Message from Our TeamWe believe that success is achieved through collaboration and mutual respect. Our team environment is built on...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are revolutionizing how Amazon developers develop online shopping experiences. Join us in building the foundations that will scale to the growing needs of Amazon developers, making them more efficient and less prone to errors.You will use your technical expertise to deliver on challenging problems with simple, maintainable solutions. You will take risks,...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Are you a skilled .NET developer looking for a challenging opportunity? Iris Software Inc. is seeking an experienced Senior .NET/C# Developer to join our team in Vancouver, BC.Job Summary:Iris Software Inc., a leading technology services and solutions provider, is hiring a Senior .NET/C# Developer for a long-term assignment. As a key member of our...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading technology services company, is seeking an experienced Senior Cloud Architect to join their team in Vancouver, BC. As a key member of the team, you will be responsible for designing and implementing cloud-based solutions for clients in the banking industry.The ideal candidate will have hands-on experience with Net Core...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Aquilibrium Software Inc is a technology professional services organization that drives innovative change in FinTech and VR. We are consistently ranked among the Top 5 Digital Agencies in Vancouver and have won multiple VancouverUX Awards for product design.We use Agile methodologies and Lean Startup principles to deliver our clients' projects faster and...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    About Iris Software Inc.">Iris Software Inc., a leading provider of innovative solutions, is seeking an experienced Senior Cloud Java Architect to join our team. This role involves designing and developing cloud-based applications using Java 8+ and Spring Framework (Spring Boot).">About the Job">We are offering a competitive salary of $120,000 per year for...


  • Vancouver, British Columbia, Canada Genai Works Full time

    Genai Works: Leading the AI RevolutionWe are a pioneering company at the forefront of artificial intelligence, dedicated to empowering small businesses and new entrepreneurs. Our mission is to bridge the gap between human ingenuity and technological advancements.Senior AI Software Architect PositionWe are seeking an exceptional Senior AI Software Architect...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking a highly experienced and skilled Senior Salesforce Solutions Architect to join our team at Iris Software Inc. in Vancouver, BC, Canada.This is a hybrid role that requires working flexible hours to collaborate with Global IT and business team members.Job Description:To design, build, test, and deploy scalable and efficient Salesforce solutions...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Job TitleSeeking a Cloud Solutions Architect to lead the design and implementation of scalable, secure cloud-based solutions using Salesforce technology.Salary:$120,000 - $180,000 per annum, depending on experience.About the RoleWe are seeking a highly skilled Cloud Solutions Architect with expertise in Salesforce development and architecture. The ideal...


  • Vancouver, British Columbia, Canada ScalePad Full time

    We are looking for a skilled Chief Software Architect to lead the optimization and enhancement of our system architecture. With your expertise, you will drive innovation in our tech stack, specifically supporting our product Cognition360.Company OverviewScale Pad is a market-leading software-as-a-service (SaaS) company with headquarters in 3 major cities of...


  • Vancouver, British Columbia, Canada Atimi Full time

    We are seeking an experienced Software Development Architect to join our team at Atimi, a leading provider of software solutions. Based in Canada, this is a fully remote position with EST working hours.As a Software Development Architect, you will be responsible for architecting the final approach and advising clients on utilizing the Braze platform...


  • Vancouver, British Columbia, Canada Arista Full time

    Company OverviewArista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus and routing environments. We are committed to innovation and leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge.About...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    As a Senior Cloud Software Architect at T-Net British Columbia, you will lead the technical direction of our Synchronous Server Team to build high-performance cloud-based solutions for real-time gameplay. With a strong background in enterprise software development and experience with cloud-based technologies, you will be responsible for designing,...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    Firmware Engineer Job DescriptionAs a senior embedded software architect in Semiconductor Engineering, you will report directly to the Director of Firmware Engineering. The ideal candidate is deeply hands-on and capable of working independently within a collaborative team of experienced firmware engineers.The successful candidate will be responsible for...


  • Vancouver, British Columbia, Canada Splunk Full time

    Splunk is a leader in building a safer and more resilient digital world. Our unified security and observability platform empowers the world's leading enterprises to keep their digital systems secure and reliable.At Splunk, our people make us stand out as an amazing career destination. We've won numerous awards as a best place to work, and we want you to join...


  • Vancouver, British Columbia, Canada Aimsio Full time

    About AimsioAimsio is a cutting-edge B2B SaaS company that has been revolutionizing the heavy industrial sector since 2013. With a talented team of around 40 employees, we're poised to take the next step in digital transformation.Our platform team is responsible for building and maintaining the Aimsio foundation, a complex multi-faceted product that solves...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Aequilibrium Software Inc is a technology professional services organization consistently ranked among the top digital agencies in Vancouver. We bring together product managers, designers, and developers dedicated to creating winning web, mobile and VR solutions.We are seeking a highly skilled Solutions Architect to join our team.About the RoleThe successful...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are committed to furthering our culture of inclusion and embracing our differences. Our team is dedicated to supporting new members, providing a broad mix of experience levels and tenures. We strive to create an environment that celebrates knowledge sharing and mentorship.Our mission-critical data aggregation layer powers the AWS Billing Console. We work...


  • Vancouver, British Columbia, Canada KeepTruckin Full time

    We are a leader in the development of innovative solutions for the transportation industry, utilizing cutting-edge technology to enhance safety and efficiency.As a respected company, we have received numerous accolades including being named a Forbes Cloud 100 company and a Forbes Best Startup Employer 2020.We are seeking a highly skilled Senior Cloud...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewMessaging Services TeamWe are seeking an experienced Senior Software Architect to join our Messaging Services team. As a key member of this team, you will be responsible for designing and developing revolutionary, robust, and scalable back-end services using cutting-edge technology stacks such as .NET Core, TypeScript, Service Fabric, Redis, and...

Software Rendering Architect

2 months ago


Vancouver, British Columbia, Canada Electronic Arts Full time
About the Role

We are seeking a highly skilled Software Rendering Architect to join our team at Electronic Arts. As a key member of our engineering team, you will be responsible for designing and implementing rendering features, engine components, and tools.

Key Responsibilities
  • Develop core rendering features and engine components using C++ development expertise.
  • Research and implement cutting-edge rendering techniques to enhance our game engine.
  • Create reusable and flexible rendering technologies that meet the needs of our game developers.
  • Design, maintain, implement, test, and debug code, pipelines, and other rendering-related sub-components and packages.
  • Profile and optimize rendering modules of our game engine to ensure high-performance rendering.
  • Stay up-to-date with the latest hardware and software advancements in the rendering domain.
Requirements

To be successful in this role, you will need:

  • 5+ years of experience with C++ development.
  • Experience developing graphics techniques and detailed knowledge of graphics hardware.
  • Math skills, including trigonometry, calculus, and linear algebra.
  • A formal background in rendering, with experience that may include shaders, animation, skinning, lighting, special effects, and tool development.
  • 5+ years of experience with Direct 3D, Open GL, or equivalent.
  • Experience in object-oriented design and implementation.
  • Knowledge of good software engineering practices.
  • Understanding of memory management, multiple processor use, and runtime optimization.
  • Bachelor's degree in computer science or a related field, or equivalent training and professional experience.
  • Experience shipping at least one title on PS4, PS3, Xbox One, or Xbox360.
  • Experience with graphics tools and exporters such as Maya, Motion Builder, and Photoshop; knowledge of Maya API and Mel programming.
  • Expertise in several fields, including vertex and pixel shaders, terrain or environment rendering, advanced lighting techniques, particle systems, special effects, art pipelines, tool development, and game engine architecture.
  • Working knowledge of DX11 is a significant plus.
Compensation and Benefits

The base salary for this role ranges from $133,400 to $185,250 per annum, depending on location. In addition to a competitive salary, we offer a comprehensive benefits package, including:

  • Vacation time (3 weeks per year to start)
  • Sick leave (10 days per year)
  • Paid top-up to EI/QPIP benefits up to 100% of base salary for maternity and 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.
About Electronic Arts

At Electronic Arts, everything we do is designed to inspire the world to play. Through our cutting-edge games, innovative services, and powerful technologies, we bring worlds with infinite possibilities to millions of players and fans around the globe.

We're looking for collaborative and inclusive people with diverse perspectives who will enrich our culture and challenge us. We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support our people through every chapter of life.