Highly Skilled Physics Engine Specialist

2 weeks ago


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

We are seeking a highly skilled Physics Engine Specialist to join our team at Electronic Arts. This is a senior-level position that requires extensive experience in software development, particularly with C++.

Key Responsibilities
  • Be an expert in the engine's physics capabilities, working closely with the animation, design, and tech art teams to optimize the feature set for gameplay and world building.
  • Inspire technical innovation and improve the physics engine's capabilities.
  • Work closely with QA and technical leadership to ensure the stability and accuracy of physics systems by identifying, communicating, and resolving defects.
  • Lead and participate in design and code reviews.
  • Investigate and adopt new game technologies, practices, tools, and systems.
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.
  • 10+ years of experience in software development with a strong C++ focus.
  • Excellent math skills.
  • Experience with advanced physics tools/middleware.
  • Experience with Frostbite, Unreal, or Unity.
  • Experience applying physics technology to character features and world building.
  • Experience developing complex physics-based systems for published games with at least one shipped title.
  • Experience developing in and debugging multi-threaded/concurrent architectures.
  • Experience working with Microsoft, Sony, or Nintendo game consoles.
  • Experience working with iOS and Android.
  • Experience with large-scale game services.
  • Experience with Visual Studio and knowledge of debugging tools.
What We Offer
  • An estimated salary range of $140,000 - $200,000 per year.
  • A comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
About Electronic Arts

Electronic Arts is a leading developer and publisher of video games. We strive to create innovative and engaging experiences for gamers around the world. Our commitment to diversity, equity, and inclusion drives our hiring process, ensuring we attract talented individuals who share our values.

We are an equal opportunity employer and welcome applications from qualified candidates of all backgrounds. If you are passionate about gaming and have the skills and experience required for this role, we encourage you to apply.



  • Victoria, British Columbia, Canada Kennametal, Inc. Full time

    At Kennametal Inc., we deliver productivity to customers through materials science, tooling, and wear-resistant solutions.As a highly skilled manufacturing specialist, you will be part of a team that helps customers in over 60 countries stay competitive. With annual revenues of $2 billion, we are a global company with approximately 10,000 employees...


  • Victoria, British Columbia, Canada Handyman Connection of Victoria Full time

    Job SummaryWe are seeking a highly skilled and experienced Bathroom Renovation Specialist to join our team at Handyman Connection of Victoria. As a key member of our crew, you will be responsible for overseeing bathroom remodels for residents in Victoria and the surrounding area.Responsibilities:Conduct thorough assessments of bathroom spaces to identify...


  • Victoria, British Columbia, Canada Boyd Autobody & Glass Full time

    Company Overview: At Boyd Autobody & Glass, we are committed to delivering exceptional service and results. Our team of professionals is dedicated to providing top-notch repairs and restorations that exceed customer expectations. Salary and Benefits: We offer a competitive salary of $60,000 - $80,000 per year, depending on experience, as well as a...


  • Victoria, British Columbia, Canada Mosaec Full time

    Are you a talented software engineer looking for a challenging role that leverages your skills in crafting intuitive web experiences? Do you thrive in fast-paced environments and want to take on a lead role in building out user-facing products? Look no further than this exciting opportunity at SyncWith.About UsSyncWith is a small, passionate, engineering-led...

  • Physical Therapist

    2 weeks ago


    Victoria, British Columbia, Canada Arbutus Physiotherapy and Health Centre Full time

    Job Title: Physical TherapistAbout Arbutus Physiotherapy and Health CentreWe are a reputable healthcare provider seeking a skilled Physical Therapist to join our team at Arbutus Physiotherapy and Health Centre. Our centre offers a supportive environment where professionals can grow and provide exceptional patient care.This is a permanent position, requiring...

  • Physical Therapist

    2 weeks ago


    Victoria, British Columbia, Canada Arbutus Physiotherapy and Health Centre Full time

    Job Title: Physical Therapist - Patient Care SpecialistEstimated Salary: $65,000 - $90,000 per yearThe Arbutus Physiotherapy and Health Centre is seeking a skilled Physical Therapist to join our team. As a Physical Therapist - Patient Care Specialist, you will be responsible for assessing patients' physical abilities and creating personalized physiotherapy...

  • Skilled Tradesperson

    1 month ago


    Victoria, British Columbia, Canada HOME BY IDEAL CONSTRUCTION LTD. Full time

    Job Title: Construction SpecialistAt HOME BY IDEAL CONSTRUCTION LTD., we are seeking a skilled tradesperson to join our team as a Construction Specialist. This role involves working on various construction projects, ensuring that all work is completed to the highest standards.Key Responsibilities: Prepare layouts in conformance to building codes, using...


  • Victoria, British Columbia, Canada SBMC HOLDINGS LTD. Full time

    Job DescriptionWe are seeking an experienced Assistant Manager to join our team at SBMC HOLDINGS LTD.About the RoleThis is a challenging and rewarding opportunity for an individual who enjoys working in a fast-paced environment. As an Assistant Manager, you will be responsible for overseeing daily operations, managing staff, and ensuring the smooth running...


  • Victoria, British Columbia, Canada Associated Engineering Full time

    Job OverviewWe are seeking an Electrical Engineering Specialist to join our team at Associated Engineering. As an Electrical Engineering Specialist, you will be responsible for providing expert electrical engineering services to clients across various industries.About the RoleThis is a full-time position that offers a competitive salary range of $79,040.00...

  • Mechanical Engineer

    2 weeks ago


    Victoria, British Columbia, Canada Trane Canada ULC Full time

    Trane Canada ULC is seeking an experienced Mechanical Engineer to join our team in a project development specialist role. In this position, you will play a key part in the planning and execution of projects, ensuring they are delivered on time and within budget.About the RoleWe are looking for a highly skilled and motivated individual with a strong...

  • Project Engineer

    4 weeks ago


    Victoria, British Columbia, Canada Morrison Hershfield Full time

    Project Engineer - Building Envelope SpecialistWe are seeking a highly experienced Project Engineer - Building Envelope Specialist to join our team at Morrison Hershfield, now Stantec. As a key member of our team, you will be responsible for assessing, detailing, testing, and constructing building envelope systems.Key Responsibilities:Review design...

  • Software Engineer

    4 weeks ago


    Victoria, British Columbia, Canada Soni & Sons Construction Full time

    **About the Role:**We are seeking a highly skilled Software Engineer - Frontend Specialist to join our team at {company}.**Key Responsibilities:*** Develop and maintain high-quality frontend code using modern technologies and frameworks.* Collaborate with cross-functional teams to design and implement user interface components and features.* Ensure seamless...

  • Software Engineer

    4 weeks ago


    Victoria, British Columbia, Canada ROCKY CROSS CONSTRUCTION (VICTORIA) LTD Full time

    We are seeking a highly skilled Software Engineer to join our team as a User Experience Specialist.The ideal candidate will have a strong background in software development and a passion for creating user-friendly interfaces. Key Responsibilities:Design and implement user-centered software solutions.Collaborate with cross-functional teams to ensure seamless...


  • Victoria, British Columbia, Canada Sen Zushi Japanese Restaurant Full time

    Senior Software Engineer - Python Specialist Job DescriptionWe are seeking a highly skilled Python developer to join our team. The ideal candidate will have extensive experience with Python programming language and strong knowledge of software development principles and methodologies.The successful candidate will be responsible for designing and developing...

  • Skilled Tradesperson

    2 weeks ago


    Victoria, British Columbia, Canada HOME BY IDEAL CONSTRUCTION LTD. Full time

    Job DescriptionWe are seeking a highly skilled and experienced tradesperson to join our team at HOME BY IDEAL CONSTRUCTION LTD. as a Wood Construction Specialist.Job SummaryThe successful candidate will be responsible for preparing layouts, measuring, cutting, shaping, assembling, and joining materials made of wood, wood substitutes, lightweight steel, and...


  • Victoria, British Columbia, Canada Sensation Business Consulting Full time

    Job OverviewSensation Business Consulting is seeking a skilled Software Engineering Specialist to join our team. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining high-quality software applications.Job DescriptionWe are looking for an experienced Software Engineer who can work...


  • Victoria, British Columbia, Canada Sensation Business Consulting Full time

    Job DescriptionSensation Business Consulting is seeking a skilled Software Engineering Specialist to join our team.About the RoleWe are looking for a highly motivated and experienced Software Engineer to develop, maintain, and improve our software applications. As a key member of our technology team, you will be responsible for writing, modifying,...


  • Victoria, British Columbia, Canada Genetec Full time

    About the Role:The Dedicated Client Care Specialist is responsible for providing top-notch technical support to key customers across Genetec's product lines. As a liaison between Genetec and our valued clients, you will be the primary point of contact for all technical inquiries and issues.Responsibilities:Respond promptly to customer technical issues via...


  • Victoria, British Columbia, Canada Canadian Tire Store Full time

    Job Title:Automotive Service Technician - Engine Repair SpecialistAbout the Role:We are seeking a highly skilled and experienced Automotive Service Technician to join our team at Canadian Tire Store. As an Automotive Service Technician, you will be responsible for inspecting and repairing motor vehicles, including engines, electrical systems, and other...


  • Victoria, British Columbia, Canada RIMEX Supply Full time

    At RIMEX Supply, we strive for excellence in providing top-notch products and services to our valued customers. Our state-of-the-art manufacturing facility, paired with a team of skilled engineers and a commitment to quality, sets us apart from the rest.Currently, we are seeking a DevOps Engineering Specialist to join our team in Victoria, BC, working on our...