Your browser does not support javascript! Please enable it, otherwise web will not work for you.

UI Software Engineer

Home > C/C++ programming jobs

UI Software Engineer in Canada new

  • Electronic Arts
  • Full time
  • Email
  • Vancouver

Responsibilities

  • Develop and extend offline and online game features.
  • Implement feature logic, game flows, and user interface screens.
  • Monitor and address feature performance and stability impacts.
  • Collaborate with designers to gather requirements and propose technical solutions.
  • Support functionality across platforms with multiple input types and display sizes.
  • Update technologies, tools, and frameworks for different platforms.
  • Optimize features for performance across different hardware.
  • Use AI-assisted development tools to rapidly prototype, accelerate execution, and automate workflows while validating generated code.

Requirements

  • Demonstrated proficiency in software engineering principles and architectural design.
  • Proficiency in testing, debugging, and performance optimization.
  • Experience developing user interfaces across multiple platforms and display sizes.
  • Experience with multi-threaded applications and data-driven, object-oriented design.
  • Knowledge of design patterns such as MVVM.
  • At least 3 years of C++ software development experience.
  • Experience with AI-assisted development tools such as coding agents and the ability to critically review generated code.
  • A bachelor’s degree in computer science or a related field, or equivalent training and professional experience, is a bonus.
  • Experience with large-scale game engines and familiarity with scripting languages are bonuses.
  • Familiarity with applying AI to software development is a bonus.

Benefits

  • 12-month temporary full-time position with benefits.
  • Hybrid schedule requiring three days onsite and two days working from home in Burnaby, British Columbia.
  • Three weeks of vacation per year to start in Canada.
  • Ten sick days per year.
  • Extended health, dental, and vision coverage.
  • Basic life insurance.
  • Additional company benefits may include retirement savings, paid time off, family leaves, complimentary games, and wellness support.

Electronic Arts

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your...

Similar positions

Senior Software Engineer, Simulation

  • ATOMS
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Firmware Engineer II

  • Varda Space Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $144k - $184k/yr
  • El Segundo, CA

Senior Software Engineer, Simulation

  • CloudKitchens
  • Full time
  • USA
  • 09/13/2026
  • Salary: $195k - $246k/yr
  • San Francisco, CA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $191k - $253k/yr
  • Waltham, MA

Software Engineer, Battlespace Awareness

  • Anduril Industries
  • Full time
  • USA
  • 09/13/2026
  • Salary: $165k - $218k/yr
  • Broomfield, CO