Talent.com

Software Jobs in St. Albert, AB

Create a job alert for this search

Software • st albert ab

Last updated: 21 hours ago

Embedded Engineer – AI System Architecture

Huawei Technologies Canada Co., Ltd.Edmonton, Alberta, CA
Temporary

Huawei Canada has an immediate 12-month contract opening for an Embedded Engineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartph...Show more

Clerical Admin Assistant

Wiarda ConstructionEdmonton (Central Londonderry), AB, ca
Full-time
Quick Apply

We are looking for a reliable Office Administrator who undertake administrative tasks, ensuring the rest of the staff has adequate support to work efficiently.The main tasks of the office administr...Show more

.NET, C#, SQL Server, SSRS, SQL, FileNet

Vantix Systems IncEdmonton
Remote
Full-time

Our Client is seeking a Systems Analyst to support new and existing software applications.Assessing business requirements, analyzing application requirements, preparing options and recommendations,...Show more

Java/Web Services Developer

ARC Business Solutions Inc.Edmonton
Full-time

Deeply understand customer problems and deliver major features to delight them Go-to expert for major features and tech stack.End to end ownership of web service features: design, develop, automate...Show more

DIRECTOR OF ENGINEERING

MTS RecruitingEdmonton, Alberta
Permanent

Client is a Canadian company that offers custom metal products for railings, balconies, decks, extrusions and special fabrications.The Director of Engineering is a strategic and technical leader, r...Show more

Senior Full Stack Developer

Johnson Service GroupEdmonton, AB, CA
Full-time
Quick Apply

The Province has a strategic role within government to drive efficiencies, innovation and modernization.As part of this role, the Province is expanding the GoA’s digital delivery of services with t...Show more

Systems Analyst

PCL Constructors Inc.Edmonton, AB, CA
Full-time

Assist with the technical end user issues related to Primavera P6 and other planning and scheduling software.Management and maintenance of PCL’s P6 Enterprise Project Portfolio Management (P6 EPPM)...Show more

Software Developer

Peace Hills InsuranceEdmonton, AB
Full-time

We currently have two position available for Software Developers as part of our Information Technology department.This role is based out of our office.Reporting to the Software Development Manager ...Show more

(Remote) Executive Vice President

N. Harris Computer Corporation - CADEdmonton, Alberta
Remote
Full-time

As the Executive Vice President of Silverblaze, you will be responsible for setting the strategic direction and leading the execution of all functional areas.Above all, you will be a leader of peop...Show more

Manager, Application Development

WorleyEdmonton, AB, CAN
Full-time

Job Description - Manager, Application Development (CAL01U0)Management Level:Manager:.Worley is a global professional services company of energy, chemicals and resources experts.We partner with cus...Show more

Systems Analyst

PCL ConstructionEdmonton, AB, CA
Full-time

The future you want is within reach.At PCL, we build the places where life happens and find camaraderie in the process.We're a community of builders committed to building better communities.That's ...Show more

Help Desk Analyst - Senior(850)

P@thlion Staffing CareersEdmonton, AB, Canada
Remote
Full-time
Quick Apply

The Application Help Desk Analyst role will provide front line support primarily to members of the public accessing various online systems in relation to the ministries of Education and Advanced Ed...Show more

Senior Software Developer

Can/Am TechnologiesEdmonton, AB, CA
Full-time
Quick Apply

About Can/Am Technologies At Can/Am, we have been creating great software that empowers our clients to provide outstanding service to their customers for over 15 years.Our Teller Cash Receipting so...Show more

Senior Software Tester - HYBRID

Randstad CanadaEdmonton, Alberta, CA
Temporary
Quick Apply

Join our Edmonton client for a high impact contract engagement as a Senior Tester within their Major Capital projects group.This five month initial contract, starting April 1, 2026, offers the chan...Show more

Solution Design, Team leadership, Architecture, Agile Environment

Vantix Systems IncEdmonton
Remote
Full-time

Our Client is seeking Digital Architects to work as part a team.The team will work on a full range of projects and activities.The Digital Architect is responsible for overseeing the software archit...Show more

Senior Data Architect to support data modernization roadmap leading data architecture transformations, particularly in transitioning from on-prem solutions to cloud-based platforms.

S.i. SystemsEdmonton
Permanent

Our Financial Services Client is seeking a.Senior Data Architect to support data modernization roadmap.This is a Permanent Opportunity, % Remote - PST HOURS (ON or BC).Financial/Banking sector appl...Show more

Senior Application Architect

StantecEdmonton, AB
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec...Show more

Remote Senior Python Engineer - AI Trainer

SuperAnnotateSt. Albert, Alberta, CA
Remote
Full-time

As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...Show more

Accounts Payable Administrator

ColasST ALBERT, AB, CA
Full-time

Colas Western Canada is a leader in road construction, aggregates, asphalt paving, and infrastructure solutions.Our teams are committed to safety, quality, and innovation and we are looking for mot...Show more

 • New!
People also ask
Embedded Engineer – AI System Architecture

Embedded Engineer – AI System Architecture

Huawei Technologies Canada Co., Ltd.Edmonton, Alberta, CA
30+ days ago
Job type
  • Temporary
Job description

Job description

Huawei Canada has an immediate 12-month contract opening for an Embedded 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:

  • Research and development of Agentic AI Software for system optimization on edge devices, with measurable wins in latency, power, and quality.

  • Apply ML/RL-based techniques (e.g., cost models, schedulers, Ai model training) to provide Agentic Ai best Solution.

  • Develop, integrate, and debug Linux/Android Embedded software (graphics, camera, kernel drivers, framework software, etc.)

  • Develop and debug diagnostic tools for internal development teams.

  • Build/extend tooling for benchmarking, tracing, and automated regression/perf testing.

  • Evaluate and improve software performance.


Job requirements

About the ideal candidate:

  • Master's or PhD degree in Computer Science or related fields. Solid experience in ML systems or performance engineering (industry, OSS, or research).

  • Strong system development skills, Fluency in Python and C++ and Linux shell scripting.

  • Experience with one or more large-scale C++ embedded system projects.

  • Ability to turn ambiguous perf problems into measurable, repeatable experiments.

  • Contributions to relevant OSS (links welcome).

  • Experience with computer architectures, parallel and asynchronous programming, and performance analysis of those systems.

  • Strong knowledge of Android/Linux system fundamentals is an asset.

  • Excellent communication skills, self-motivated, with creative thinking and attention to detail.

Additional Information:

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.