Only 24h Left: Core Software Engineer

4 weeks ago


Burnaby, British Columbia, Canada Avature Full time
- Country: Canada
- Location: Edmonton

Role ID: 203884

Worker Type: Regular Employee

Studio/Department: Maxis

Flexible Work Arrangement: Hybrid

Description & Requirements

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.

Welcome to Maxis, 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.

Teams are building the next generation game and creative platform, Project Rene and reimagining The Sims that players know and love with even more new ways to play. We're excited you're interested to learn more about how you can join our team and dream big.

You will be reporting to the Development Director.

As a UI Engineer with Maxis, you will work on UI within the game. The work will range from rapid prototyping to production development. Most of the work will be done in Unreal Engine, both in C++ and Blueprints. Some prototypes and features may be done with different tools and frameworks.

Responsibilities:

- Work with designers, producers, artists, and other engineers to contribute to a shared vision for compelling UI/UX features.
- Write quality code following the project coding standard and established engineering practices.
- Develop UI/UX prototypes and refine existing ones.
- Write software requirements and technical specifications.
- Optimize code to reach the desired performance.
- Document designed and implemented components.
- Learn new technologies needed to complete the tasks and grow as an engineer.

Qualifications:

Please note that you do not need to qualify for all requirements to be considered. We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialog to be considered.

- 3+ years of programming experience.
- C++ experience.
- Understand game design principles.
- Experience with core UI principles, best practices, and accessibility.
- Experience prototyping and developing consumer-oriented UI systems.
- Document specifications.
- Strong communication abilities.
- Experience with Unreal Engine is suggested.
- Experience with mobile platforms suggested.
- Experience building UI systems for multi-platform games and apps.
- Experience with multiple UI frameworks.

COMPENSATION AND BENEFITS:

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).

- BASE SALARY RANGES: $96,400 - $133,900 CAD

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.

About Electronic Arts:

We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and so much more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

#J-18808-Ljbffr

  • Burnaby, British Columbia, Canada Infoblox Full time

    *Hybrid role: Requires to be in office at least 2 days a week*It's an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. magazine's Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and security services. Our solutions empower organizations to take full advantage of the cloud...


  • Burnaby, British Columbia, Canada Avature Full time

    Role ID: 208023Worker Type: Regular EmployeeStudio/Department: CTO - EA Digital PlatformFlexible Work Arrangement: HybridDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. A community that connects across the globe. A place where...


  • Burnaby, British Columbia, Canada Strata Engineering Full time

    The Company:Strata Engineering, located in Burnaby, BC, is a top-tier engineering consulting firm specializing in building science. Our services cover building envelope, structural, and mechanical engineering, with a focus on thorough building condition assessments and reviews to devise effective solutions.What makes us unique is our vibrant corporate...


  • Burnaby, British Columbia, Canada Infoblox Full time

    Senior Software Engineer Job DescriptionAt Infoblox, we're excited to have you join our team of talented engineers. As a Senior Software Engineer on our NIOS Platform team, you'll play a critical role in designing, implementing, and supporting core platform features for our best-in-class NIOS platform.Key Responsibilities:Design and develop Linux-based...


  • Burnaby, British Columbia, Canada Themesoft Inc. Full time

    Role: Senior Network EngineerLocation: Burnaby, BCOnsite positionLong Term ContractCore Skills:1. Routing Protocols: Expertise in BGP, OSPF, and other dynamic routing protocols.2. VPN: Experience with various VPN technologies and configurations.3. NAT Security: Knowledge of Network Address Translation and related security practices.4. Palo Alto Firewall:...

  • Software Engineer

    2 weeks ago


    Burnaby, British Columbia, Canada Vallum Associates Full time

    This position is specifically for our Burnaby location, Canada.ShortWe are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux, Networking, and Python, and a comprehensive understanding of Physical/Virtual platform devices and Firmware.10+...

  • Software Engineer

    11 hours ago


    Burnaby, British Columbia, Canada Vallum Associates Full time

    This position is specifically for our Burnaby location, Canada. Short We are looking for a highly experienced and mature Software Engineer based in Burnaby only. The ideal candidate will have specialized in C programming, with strong skills in Linux, Networking, and Python, and a comprehensive understanding of Physical/Virtual platform devices and...


  • Burnaby, British Columbia, Canada Maple Reinders Group Full time

    Job DescriptionSenior Estimator – Water/Wastewater ConstructionMaple Reinders is currently looking to add an experienced Senior Estimator to our team in Burnaby, British Columbia. The successful candidate will have the opportunity to work on a variety of civil projects with a focus on Water / Wastewater.We are a growing organization and are continually...


  • Burnaby, British Columbia, Canada Avature Full time

    Role ID207754Worker TypeTemporary EmployeeStudio/DepartmentFlexible Work ArrangementHybridDescription & RequirementsWe 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...


  • Burnaby, British Columbia, Canada British Columbia Institute of Technology Full time

    Faculty (On-Call Pool), Aircraft Maintenance Engineer Category M (Maintenance) or E (Electronic)Position Title Faculty (On-Call Pool), Aircraft Maintenance Engineer Category M (Maintenance) or E (Electronic)Who We AreAt BCIT, putting people at the core of everything we do is paramount. This idea is the foundation of BCIT's People Vision, which describes the...


  • Burnaby, British Columbia, Canada MatchBox Consulting Group Full time

    MatchBox Consulting Group is currently seeking a qualified Electrical Engineer for a 1-year contract with one of BC's largest electrical and utilities providers. This is a fantastic opportunity to work with a leading company in the sector, contributing to impactful and large-scale projects. The role is based in Burnaby, BC, with a blend of in-office and...

  • Software Engineer

    1 day ago


    Burnaby, British Columbia, Canada Vallum Associates Full time

    This range is provided by Vallum Associates. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$60.00/hr - CA$70.00/hrThis position is specifically for our Burnaby location, Canada.Position OverviewWe are looking for a highly experienced and mature Software Engineer based in Burnaby only....


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Job SummaryAs a fast-growing and successful organization, Fortinet Technologies seeks an upbeat C Guru to contribute to the development of complex, innovative technology.Job ResponsibilitiesDevelop, design, and test software for Fortinet productsParticipate in bug fixing and troubleshootingMaintain and document code using source control systemsPerform...


  • Burnaby, British Columbia, Canada BKL Consultants Ltd. Full time

    Rise Above the Noise – Join Us as a Senior Acoustical ConsultantBKL Consultants Ltd. is looking for a Senior Acoustical Consultant to join our team. While the role is based in Vancouver, we are open to remote candidates who can work within Pacific Time Zone hours. This position offers a unique opportunity to contribute to BKL's ongoing success while...

  • Software Engineer

    4 weeks ago


    Burnaby, British Columbia, Canada Avature Full time

    Job Title: Software Engineer - Quality Verification EngineeringDescription and RequirementsWe 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...


  • Burnaby, British Columbia, Canada Infoblox Full time

    At Infoblox, we're looking for a Staff Software Engineer to join our Engineering team in Burnaby, BC.The ideal candidate will have 12+ years of software development experience with programming languages such as Go Lang, Python, and Java, and 3+ years of experience working in high-volume data applications and familiarity with data processing frameworks like...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada RB Global Inc. Full time

    **Software Engineer in Burnaby, British Columbia, Canada (# 3674)**** Job Description****Job Description**The Quality Assurance Analyst is part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our Salesforce users. You seek an in-depth understanding of the products and know what it takes to deliver...


  • Burnaby, British Columbia, Canada OSI Maritime Full time

    August 27, 2024About UsIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts.Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions,...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Full time

    About UsIn 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Over the years we have had many firsts. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company...


  • Burnaby, British Columbia, Canada OfficeSpace Full time

    OfficeSpace is a workplace management software that gives companies everything they need—an innovative platform, an intuitive experience, and an invested team. Our customers are an extremely diverse group – from the fastest-growing technology companies to traditional enterprise customers who are transitioning to a more modern workplace infrastructure. We...