Job Search and Career Advice Platform
2,693

Software jobs in United States

Engineer - Game Engine System

Huawei Technologies Canada Co., Ltd.

Edmonton
On-site
CAD 80,000 - 110,000
30+ days ago
I want to receive the latest job alerts for “Software” jobs

Director of Technology Project Management Office (PMO)

CaseWare International

Toronto
Hybrid
CAD 120,000 - 180,000
30+ days ago

Senior Software Engineer, AI Platforms

Wayfair

Toronto
Hybrid
CAD 207,000 - 229,000
30+ days ago

Researcher - Graphic Rendering

Huawei Technologies Canada Co., Ltd.

Burnaby
On-site
CAD 78,000 - 168,000
30+ days ago

Senior Software Developer - 1 yr Contract

Moneris

Toronto
Hybrid
CAD 90,000 - 120,000
30+ days ago
Discover more opportunities than anywhere else.
Find more jobs now

Intermediate/Senior iOS Developer

Global Relay

Vancouver
Hybrid
CAD 80,000 - 130,000
30+ days ago

Electronics Technician

University of Saskatchewan

Saskatoon
On-site
CAD 30,000 - 60,000
30+ days ago

Senior Quality Assurance Analyst

Reitmans

Montreal
On-site
CAD 85,000 - 120,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Automation Engineer

Xplor

Burnaby
Remote
CAD 100,000 - 120,000
30+ days ago

Principal Business Consultant - Front Office

Sim

Toronto
Hybrid
CAD 140,000 - 200,000
30+ days ago

Manager of Finance

Town of Arnprior

Arnprior
On-site
CAD 80,000 - 100,000
30+ days ago

Technical Support Analyst

Onico Solutions

Richmond Hill
On-site
CAD 45,000 - 50,000
30+ days ago

Senior Software Engineer, Data Collection

Lyft

Toronto
Hybrid
CAD 136,000 - 187,000
30+ days ago

Full-Stack Software Developer

Finni Health

Canada
Hybrid
CAD 90,000 - 120,000
30+ days ago

Programming Lead

Epic Games

Montreal
On-site
CAD 100,000 - 140,000
30+ days ago

Manager, Software Development (Web)

BCAA

Eastern Ontario
Hybrid
CAD 120,000 - 155,000
30+ days ago

Legal Counsel, Corporate

FCT

London
Hybrid
CAD 100,000 - 150,000
30+ days ago

Senior Product Manager

FCT

Oakville
Hybrid
CAD 90,000 - 130,000
30+ days ago

Mechanical Engineer - Mechanical Equipment Engineering

BWX Technologies

Peterborough
On-site
CAD 71,000 - 106,000
30+ days ago

DevOps App Developer

ALLTECH CONSULTING SVC INC

Quebec
On-site
CAD 80,000 - 120,000
30+ days ago

Vice President – Customer Enablement

Stonewood Group Inc.

Toronto
On-site
CAD 150,000 - 200,000
30+ days ago

Smart Industries – Global Director

Stonewood Group Inc.

Toronto
On-site
CAD 150,000 - 250,000
30+ days ago

Software – Vice President Sales

Stonewood Group Inc.

Toronto
On-site
CAD 120,000 - 180,000
30+ days ago

RADIO FREQUENCY ENGINEER

Communications Security Establishment (CSE)

Ottawa
On-site
CAD 89,000 - 106,000
30+ days ago

Implementation Specialist - In Office

SELECTCOM INC

Ottawa
On-site
CAD 50,000 - 70,000
30+ days ago

Top job titles:

Bank jobsBank Teller jobsPharmacy Technician jobsBiochemist jobsSupport Worker jobsDesign jobsWildlife jobsFood Industry jobsMachine Learning Engineer jobsPractical Nurse jobs

Top companies:

Jobs at TeckJobs at H&mJobs at SanofiJobs at World BankJobs at HiltonJobs at CapgeminiJobs at AffirmJobs at ChanelJobs at AbbottJobs at Compass Group

Top cities:

Jobs in CalgaryJobs in MississaugaJobs in EdmontonJobs in HamiltonJobs in VaughanJobs in WindsorJobs in KitchenerJobs in Greater SudburyJobs in KelownaJobs in Milton
Engineer - Game Engine System
Huawei Technologies Canada Co., Ltd.
Edmonton
On-site
CAD 80,000 - 110,000
Full time
30+ days ago

Job summary

Huawei Canada is seeking an Engineer to join the Software-Hardware System Optimization Lab for a 12-month contract. The role involves developing and maintaining high-quality plugins for Unreal Engine, optimizing performance, and integrating AI technologies. The ideal candidate will possess deep expertise in C++, Unreal Engine, and a background in software development.

Qualifications

  • Expertise in modern C++ and Unreal Engine programming paradigms.
  • Experience integrating external C/C++ libraries.
  • Strong debugging and profiling skills.

Responsibilities

  • Design and develop plugins for Unreal Engine using C++.
  • Integrate AI and Machine Learning libraries.
  • Diagnose and resolve complex system-level bugs.

Skills

C++
Unreal Engine
Debugging
Performance Optimization
Problem-solving

Education

Bachelor's degree in Computer Science

Tools

Unreal Insights
RenderDoc
Profilers
Python
Job description

Huawei Canada has an immediate 12-month contract opening for an Engineer.

About the team:

The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of cutting-edge technologies, building the competitive strength of mobile AI, graphics, multimedia, and software architecture for mobile phone products.


About the job:

  • Design, develop, and maintain robust, high-quality plugins for Unreal Engine using C++ to extend core engine functionalities.

  • Integrate external AI and Machine Learning libraries (e.g., CANN) into the engine, creating a seamless workflow for gameplay and character animation teams.

  • Integrate and maintain a wide range of third-party SDKs, including video, audio, networking, and analytics, ensuring stability and performance.

  • Contribute to the extension and optimization of Unreal Engine's core systems to meet the unique demands of our projects.

  • Develop tools and editor extensions within Unreal Editor to streamline workflows and enhance the productivity of designers, artists, and other engineers.

  • Diagnose and resolve complex, system-level bugs and performance bottlenecks, from low-level engine code to high-level integrations.

  • Provide expert-level technical support and documentation for the engine, plugins, and integrated systems to our game development teams.


About the ideal candidate:

  • Expertise in modern C++ and a deep understanding of Unreal Engine's programming paradigms (UObject, delegates, modules, build system).

  • Demonstrable experience integrating external C/C++ libraries into a large codebase.

  • Strong understanding of the internal architecture of Unreal Engine, including its rendering pipeline, task/threading model, and asset management system.

  • Proficient in debugging, profiling, and optimizing code for performance (CPU, GPU, memory) using tools like Unreal Insights, RenderDoc, and platform-specific profilers.

  • Excellent problem-solving skills and the ability to work collaboratively in a multi-disciplinary team.

  • Bachelor's or higher degree in Computer Science, Engineering, or a related field.

  • Familiarity with a scripting language like Python for tooling and automation is a strong plus.

  • Previous
  • 1
  • ...
  • 66
  • 67
  • 68
  • ...
  • 108
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved