Software Engineer III – The Sims
Job Description
Job title: Software Engineer III – The Sims
Company: Electronic Arts
Job description: Welcome to , home to tinkerers, craftspeople, & storytellers. Our drive is to inspire everyone to make a better world through creative play. As the developer of The Sims, we create games and experiences for millions of people around the world and are always looking for new ways to inspire our players. Maxis is a place where you can do what you love and help others grow while doing it; a place where your unique voice can be heard and seen. We put creativity and inclusivity at the core of our work and don’t settle for seeing the world only as it is, but strive to build a world as it could be.You will be reporting to the Development Director overseeing the project.Location: VancouverAs a Software Engineer III with Maxis, you will be helping makes Maxis games run on modern computers and operating systems.Responsibilities:Working on development and modernization of graphics codePort graphics code between different APIsOptimize code based on performance profilingImprove game rendering performance by taking advantage of platform specific capabilitiesPartner with build and release team to build, release, and deploy game on all supported platformsQualifications:C++ knowledge with at least 3 years of professional programming experiencePractical knowledge of 3D graphicsExperience using a low-level graphics API (DX11/12, Vulkan, etc.)Experience coding with Windows APIExperience porting code between different platforms and/or different operating systemsUnderstanding of memory management and multi-threading with related debugging and optimization experienceNice to Have:Experience with Vulkan APIMulti-platform developmentExperience porting code between different platforms or OSsExperience with graphics debugging tools (like Pix)A passion for making and playing gamesComfortable with Windows, Perforce, and Visual StudioAttention to detail concerning correctness and testabilityA desire for continuous improvement to development processes and productivityVisit us at:BC COMPENSATION AND BENEFITSThe 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):
º $115,100 – $161,200 CAN AnnuallyBase 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, and extended health/dental/vision coverage and basic life insurance.
Expected salary: $115100 – 161200 per year
Location: Vancouver, BC
Job date: Thu, 08 Aug 2024 03:16:17 GMT
Apply for the job now!