Rendering Software Engineer
$93.7k - $153.9k per yearElectronic Arts
Job Responsibility:
EA SPORTS is one of the most iconic brands in entertainment - connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games.
The Advanced Technology Group is part of the EA SPORTS Tech organization, focused on developing the latest game features and engine enhancements in close collaboration with game and engine dev teams. You will be part of a team solving a variety of technical challenges beginning from proof of concept to implementation for titles across EA. An essential priority for this group is to partner with the Frostbite team, our Game teams, and our central art team to create meaningful user-faced experiences and content workflow improvements. You will work on our strategic, multi-year project unifying our Create-a-Head tools and experiences while improving on the created character heads for all EA SPORTS titles.
A Rendering Software Engineer is a part of the game creation process. You will report to the engineering team's manager and work with your peers to render specific tasks. You will be involved in 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 graphical FX.
Your Responsibilities:
- You will develop core rendering features, engine components and tools in the domain of character creation.
- You will research and implement rendering techniques.
- You will create reusable and flexible rendering technologies.
- You will write technical design specifications.
- You will design, implement, tests and debug code, pipelines and other rendering-related sub-components and packages.
- You will profile rendering modules of a game engine.
Your Qualifications:
- 5+ years of experience with C++ development.
- 3+ years of experience with Direct 3D, OpenGL or equivalent.
- Formal background in rendering with experience that may include shaders, animation, skinning, lighting, special effects, and tool development.
- 3+ years of experience developing graphics techniques and detailed knowledge of graphics hardware.
- Understanding of memory management, multiple processor use, and runtime optimization.
- 1+ years of experience in several of these fields: vertex and pixel shaders including HLSL and FX; terrain or environment rendering; advanced lighting techniques, particle systems, special effects, art pipelines, tool development and game engine architecture.
BC COMPENSATION AND BENEFITS
The base salary ranges listed below are for the defined geographic market pay zones in these locations. If you reside outside of these locations, a recruiter will advise on the base salary range and benefits for your specific location. EA has listed the base salary ranges it in good faith expects to pay applicants for this role in the locations listed, as of the time of this posting. Salary offered will be determined based on numerous relevant business and candidate factors including, for example, education, qualifications, certifications, experience, skills, geographic location, and business or organizational needs.
BASE SALARY RANGES
- British Columbia (depending on location e.g. Vancouver vs. Victoria):º $93,700 - $153,900 CAN Annually
Base salary is just one part of the overall compensation at EA. We also 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 are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.- ...everyone. Join some of the best Graphics Engineers in the world supporting the largest... ...made in the past, are still working today. Rendering has to have an eye to the past, and an eye... ...of this is based on an in-house rendering engine built from the ground up, supporting...SuggestedFull timeWork at officeLocal areaImmediate startVisa sponsorshipMonday to friday
- ...operator-independent patient monitoring, and we're looking for a Software Engineer to join our highly collaborative team of scientists,... ...using C/C++ and Python ~ Experience developing GUIs and 2D/3D rendering ~ Experience integrating with cloud-based services and APIs...SuggestedFull timeInternship
$98.6k - $127.6k per year
...re all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond. Software Engineer Vancouver, Canada Job category: University Job ID: 130860-en_US Job summary NetApp is developing new portfolio...SuggestedFull timeWork at officeLocal areaImmediate start$70.51k - $88.13k per year
...businesses think about cybersecurity, digital experiences, and identity and access management. Join the PingAccess Software team as a Software Engineer, where you’ll develop features and updates for our mission-critical platform that secures billions of identities for world...SuggestedLocal areaWorldwideFlexible hours$182.59k - $230.02k per year
...at scale. We are looking for a Senior Software Engineer to join our User-Generated Content (UGC... ...specifically linear algebra tailored for game engines and 3D environments. Geometric... ...engines. Foundational knowledge of rendering pipelines. You Are: A Proven Problem...SuggestedFull timeWork at officeLocal areaVisa sponsorshipMonday to friday$92.65k - $119.9k per year
...Summary NetApp is pioneering the development of StorageGRID object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Engineer, this is your chance to work alongside a group of talented developers, impart your vision, and...Summer workWork at officeLocal areaWork from homeHome officeFlexible hoursDay shift$155.9k - $219.7k per year
...and closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem.... ...industry. What You’ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and cultural tone for what...Live InRemote workFlexible hours$86.32k - $107.9k per year
...Position Overview: As a Software Engineer II at Diligent, you’ll take on a hands-on technical role in building secure, scalable, and high-performing serverless microservices using TypeScript on AWS. You’ll contribute meaningfully to our mission of making governance...Work at officeLocal areaFlexible hours$132.6k - $174k per year
...our guests post-purchase experiences after placing their orders on the Lululemon website. Core Responsibilities As a Senior Software Engineer, you will lead the design and implementation of complex software systems and features spanning multiple services and components,...Long term contractPermanent employmentFull timePart time$120k - $150k per year
...Job Responsibility: Netskrt is seeking a talented and motivated Software Engineer (Platform) based in Vancouver, BC to be part of our platform team. If you are passionate about building metrics and log collection systems, this is an exciting opportunity to make a significant...Long term contractFull timeWork at office- ...high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows... ...built. About You You’re an experienced software development engineer with a track record of building and shipping products that customers...Long term contractFull timeWork at officeFlexible hours
- ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the...Long term contractFull timeTemporary workInternshipWork at officeImmediate start
$122k - $170k per year
...reliability and scalability of our backend systems We’re a group of engineers who care deeply about code quality, correctness, and... ...stakeholders across the business. The role We’re looking for a Software Engineer 3 to help design, build, and operate the services that...Full timeRemote workWorldwideFlexible hours- ...fun sessions and celebrations that are often open to the entire organization. Position Summary We are looking for a Junior Software Engineer who is passionate about building scalable cloud platforms, distributed systems, and modern data infrastructure. Reporting to the...Permanent employmentFull timeWork at officeLocal areaWorldwideFlexible hours3 days per week
$147k - $174k per year
...Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role We are seeking an experienced and ambitious Full Stack Software Engineer passionate about building high-quality, large-scale web and desktop-native applications using modern frontend and backend...Long term contractWork at officeShift workRotating shift$146k - $162k per year
...believe AI represents the future of work, and APIs are at the heart of how AI connects with the tools where work happens. As a Software Engineer on our API & Developer Platform team in Vancouver, you will help make our developer platform come to life for AI, designing intuitive...Long term contractWork at officeLocal areaWork from homeWorldwide$90k - $110k per year
...Job Responsibility: Netskrt is seeking a talented and motivated Software Engineer (Observability) based in Vancouver, BC to be part of our platform team. If you are passionate about building metrics and log collection systems, this is an exciting opportunity to make a...Full timeWork at office- ...Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka, SQS, and Kinesis... ...candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures,...Local areaRemote workWork from homeHome office
$146k - $162k per year
...We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. In this role, you won’t just...Long term contractWork at officeLocal areaWork from homeWorldwide$40 - $75 per hour
...situations - Believes rewards should follow meaningful results, with engineers who make a real impact on the product and the company sharing in... ...team and purpose above self-gain Curious about life as a Software Engineer at Vizzion? Click below to see what it’s all about....Hourly payLong term contractFull timeTemporary workFlexible hours- ...running in real industrial pilots - and we’re growing the team to take it even further. About the Role As a Senior Embedded Software Engineer at Humanoid, you will play a pivotal role in designing, developing, and optimizing embedded systems for cutting-edge robotic...Full timeWork at officeWorldwide
$150k - $200k per year
...One-liner: Suger is a rapidly growing company that helps B2B software companies sell through cloud marketplaces. Salary: $150K/yr... ...deployment, and iteration • Act as a technical multiplier, setting engineering standards, mentoring engineers, and raising the overall quality...Long term contractDirect hire$128.15k - $151.93k per year
...Optimistic, Persistent, and Empathetic . Your role At Dialpad, we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable, world-class mobile test automation frameworks that empower...Work at officeShift work- ...Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we’re not just building software—we’re transforming how contractors and distributors work together in the construction industry. We’re looking for a resourceful...Full timeFor contractorsRemote work
- ...culture, and a drive to do what it takes to make great games. And this is where you come in... We are looking for a Senior Software Engineer to join us on a contract for for an unannounced project with a large IP partner. The key function of the Senior Software Engineer...Contract workFor contractors
- ...in to solve problems. Our actions reflect our values of honesty, reliability, openness, and humility. Your Role: Senior Software Engineers at Treasure AI are confident full-stack practitioners and multiplying forces within their pod (a 3–4 person delivery team). You...Contract workWork at officeShift workNight shift
- ...Principal Software Engineer Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard their digital assets, drive operational efficiency...Internship
$122.3k - $170.7k per year
...and developer workflows Contribute to incident response and continuous system improvements What You Bring ~7+ years as a Software Engineer, with increasing levels of responsibility. ~ Experience working on large-scale build/release systems or developer platforms (e...Full timeLocal area$128.8k - $193.2k per year
...Cloud Platform for AI (GPT-in-a-Box). This high-performant Machine Learning full-stack cloud platform helps you optimise IT costs with a software-defined cloud operating model. Harness AI-ready capabilities right out of the box, simplified to build, fine-tune, and run models,...Full timeInternshipWork at officeRemote workRelocation package3 days per week$192k - $240k per year
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that...Long term contractWork at officeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Rendering Software Engineer. Be the first to apply!
- software engineer - ai machine learning Vancouver, BC
- linux software engineer Vancouver, BC
- software development engineer Vancouver, BC
- software developer co-op Vancouver, BC
- software developer entry level Vancouver, BC
- remote entry level software developer Vancouver, BC
- junior software developer internship Vancouver, BC
- développeur logiciel Vancouver, BC
- software engineer Vancouver, BC
- junior software engineer Vancouver, BC
