Talent.com

Principal software engineer Jobs in Surrey, BC

Create a job alert for this search

Principal software engineer • surrey bc

Last updated: 15 hours ago
  • Promoted
Principal systems software engineer

Principal systems software engineer

Targeted TalentLangley, BC, Canada
Full-time
Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show moreLast updated: 30+ days ago
  • Promoted
Principal Power Electronics Engineer

Principal Power Electronics Engineer

Equinox Power Innovations Inc.Burnaby, Metro Vancouver Regional District, Canada
Full-time
Principal Power Electronics Engineer.Equinox Power is at the forefront of the clean technology revolution.Our mission is to accelerate the transition to a sustainable future by developing advanced ...Show moreLast updated: 30+ days ago
  • Promoted
Principal Systems Engineer (Aerospace)

Principal Systems Engineer (Aerospace)

Element Materials Technology Ltd.New Westminster, Metro Vancouver Regional District, Canada
Full-time
Element Digital Engineering is a leading provider of specialist engineering simulation, design, and consultancy support to clients across many industries – including Aerospace, Automotive, Energy, ...Show moreLast updated: 30+ days ago
  • Promoted
Principal Optical Systems Engineer

Principal Optical Systems Engineer

PhotonicCoquitlam, BC, Canada
Full-time
Photonic is looking for an experienced.Photonic’s quantum computing roadmap.In this role, you will collaborate with scientists and engineers to move optical sub-system designs from prototype ...Show moreLast updated: 3 days ago
  • Promoted
software development engineer

software development engineer

散潮潭浩Burnaby, Metro Vancouver Regional District, Canada
Full-time +1
Posted onMay 17, 2025 by Employer details econommi.Sign in to apply directly on Job Bank, or sign up for a Plus account to get started. To add a job posting to your favourites, you need a Job Bank a...Show moreLast updated: 17 days ago
  • Promoted
Security Software Engineer

Security Software Engineer

AvatureBurnaby, Metro Vancouver Regional District, Canada
Full-time
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 player...Show moreLast updated: 30+ days ago
  • Promoted
Software Development Engineer

Software Development Engineer

Remitly Canada OperationsNew Westminster, Metro Vancouver Regional District, Canada
Full-time
Remitlys vision is to transform lives with trusted financial services that transcend borders.Since 2011 we have been tirelessly delivering on our promises to people who send money around the world....Show moreLast updated: 4 days ago
  • Promoted
Principal Systems Engineer

Principal Systems Engineer

2KBurnaby, Metro Vancouver Regional District, Canada
Full-time
K Games is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc.Founded in 2005, 2K Games is a global video game company, publishing titles develope...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

BRIOBurnaby, Metro Vancouver Regional District, Canada
Full-time
Participate in the implementation of the project's MES system, and cooperate with the project manager and MES technical consultant to complete various tasks. .Responsible for the functional unit tes...Show moreLast updated: 2 days ago
  • Promoted
  • New!
QNX- Principal Audio Systems Software Developer

QNX- Principal Audio Systems Software Developer

BlackberryBurnaby, Metro Vancouver Regional District, Canada
Full-time
QNX- Principal Audio Systems Software Developer.Location Burnaby / British Columbia.BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development ...Show moreLast updated: 15 hours ago
  • Promoted
QNX- Principal Audio Systems Software Developer

QNX- Principal Audio Systems Software Developer

BlackBerry Inc.Burnaby, Metro Vancouver Regional District, Canada
Full-time
QNX- Principal Audio Systems Software Developer.Location Burnaby / British Columbia.BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development ...Show moreLast updated: 7 days ago
  • Promoted
Software Engineer

Software Engineer

DMG Blockchain SolutionsDelta, BC, Canada
Full-time
NestJS,Hono,PostgreSQL(DrizzleORM),MongoDB(Mongoose),TypeScript.StrictContentSecurityPolicy(CSP),HSTS,X.FamiliaritywithPusher(WebSockets)andTwilio(email / SMS).Show moreLast updated: 30+ days ago
  • Promoted
Principal Data Engineer

Principal Data Engineer

Fraser HealthSurrey, Metro Vancouver Regional District, Canada
Full-time
The salary range for this position is CAD $54.Fraser Health is responsible for the delivery of hospital and community-based health services to over 1. Burnaby to Fraser Canyon on the traditional ter...Show moreLast updated: 30+ days ago
Principal Software Engineer

Principal Software Engineer

ServiceTitanCanada British Columbia
Remote
Full-time
Own from end to end the short and long term technical vision of your team.Design, implement and improve critical systems and components powering ServiceTitan stack. improve the security, availabili...Show moreLast updated: 30+ days ago
  • Promoted
Principal Engineer- Packaging

Principal Engineer- Packaging

Microchip TechnologyBurnaby, Metro Vancouver Regional District, Canada
Full-time
Are you looking for a unique opportunity to be a part of something great? Want to join a 20,000-member team that works on the technology that powers the world around us? Looking for an atmosphere o...Show moreLast updated: 28 days ago
  • Promoted
Software Development Engineer

Software Development Engineer

Remitly, Inc.New Westminster, Metro Vancouver Regional District, Canada
Full-time
Remitly's vision is to transform lives with trusted financial services that transcend borders.Since 2011, we have been tirelessly delivering on our promises to people who send money around the worl...Show moreLast updated: 23 days ago
Principal Bioinformatics Software Engineer

Principal Bioinformatics Software Engineer

RocheBritish Columbia, Canada
Full-time
Roche Diagnostics is a cutting-edge biotechnology company dedicated to advancing the field of genomics and diagnostics.We are at the forefront of developing state-of-the-art Next Generation Sequenc...Show moreLast updated: 30+ days ago
Principal Software QA Specialist

Principal Software QA Specialist

FortinetBurnaby, British Columbia, Canada
Full-time
Design and execute systemlevel and modulelevel test cases to ensure the correctness and performance of AI security firewall features including prompt filtering content moderation and response polic...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

VerathonBurnaby, Metro Vancouver Regional District, Canada
Full-time
Two areas where Verathon has significantly impacted patient care, and become the market leader in each, are bladder volume measurement and airway management. The company’s BladderScan portable ultra...Show moreLast updated: 30+ days ago
  • Promoted
Principal Software Developer (Data Lakehouse Researcher)

Principal Software Developer (Data Lakehouse Researcher)

Fortinet, Inc.Burnaby, Metro Vancouver Regional District, Canada
Full-time
As Principal Software Developer at Fortinet, you will be responsible for the full development cycle of newer and award-winning flagship Fortinet products. You will be given the opportunity to partic...Show moreLast updated: 30+ days ago
People also ask
Principal systems software engineer

Principal systems software engineer

Targeted TalentLangley, BC, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

About the Company :

Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C / C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.

Key Requirements :

  • Degree in Computer Science, Computer Engineering, or related discipline
  • Excellent C / C++ programming skills
  • Strong experience in software design, debugging, and performance analysis
  • Deep understanding of system level architecture
  • Experience with Linux driver or Linux Kernel development
  • Ability to work independently and lead development efforts
  • Experience contributing to large open / closed source projects

Preferred Skills & Experience :

  • Minimum 5 years of software engineering or related work experience
  • Masters or PhD in Computer Science, Computer Engineering or a related discipline
  • Experience with Python and using C / C++ libraries from Python (e.g. using Cython)
  • Focus on software quality and testing
  • Experience architecting low and high level APIs
  • Proficient in a variety of development styles and programming languages
  • Ability to build projects from the ground up
  • Comfortable working within a rapidly evolving project
  • Driven and self-directed
  • Perks :

  • 20 vacation days
  • Strong health and extended health benefits
  • Unlimited sick days
  • Stock options
  • Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.