Talent.com

Lead software engineer Jobs in Surrey, BC

Create a job alert for this search

Lead software engineer • surrey bc

Last updated: 6 hours ago
Embedded Software Engineer

Embedded Software Engineer

AversanBurnaby, British Columbia, Canada
Full-time
Aversan delivers leadingedge and reliable safetycritical electronics and software systems to the aerospace defense and space industries. We are currently seeking a qualified.Base pay Performance ba...Show moreLast updated: 30+ 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: 14 days ago
  • Promoted
Software Development Engineer

Software Development Engineer

RemitlyNew Westminster, Metro Vancouver Regional District, Canada
Full-time
Apply locations : New Westminster, British Columbia, Canada.Time left to apply : End Date : January 6, 2025 (12 days left to apply). Remitly’s vision is to transform lives with trusted financial servic...Show moreLast updated: 30+ days ago
Software Engineer - Team Lead

Software Engineer - Team Lead

OSI Maritime Systems Ltd.OSI Maritime Systems (CA), Suite 400 - 4585 Canada Way, Burnaby, BC, CAN
Full-time
OSI Maritime Systems (CA), Suite 400 - 4585 Canada Way, Burnaby, British Columbia, Canada Req #109 October 7, 2024.In 1977, OSI introduced the first generation electronic chart system for the marit...Show moreLast updated: 30+ days ago
  • Promoted
Tools Software Engineer

Tools Software Engineer

AvatureBurnaby, Metro Vancouver Regional District, Canada
Temporary
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
  • New!
Software QA Engineer

Software QA Engineer

AlteahcBurnaby, Metro Vancouver Regional District, Canada
Full-time
Be among the first 25 applicants.This range is provided by Altea Healthcare.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the j...Show moreLast updated: 6 hours ago
  • Promoted
Lead Environmental Engineer

Lead Environmental Engineer

WSP in CanadaCity of Langley, Metro Vancouver Regional District, Canada
Full-time
You are looking to join a vibrant and busy team based in British Columbia (Vancouver, Victoria, Langley, Kelowna, Kamloops, Terrace, Prince George). You have ten plus years of progressive experience...Show moreLast updated: 30+ 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
Software Requirements Engineer

Software Requirements Engineer

OSI Maritime SystemsBurnaby, Metro Vancouver Regional District, Canada
Full-time
In 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 le...Show moreLast updated: 30+ days ago
Software Development Engineer

Software Development Engineer

Remitly Canada OperationsNew Westminster, British Columbia, 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: 22 days ago
  • Promoted
Software Engineer II

Software Engineer II

InfobloxBurnaby, Metro Vancouver Regional District, Canada
Full-time
It’s an exciting time to be at Infoblox.Named a Top 25 Cyber Security Company by The Software Report and one of Inc.Best Workplaces for 2020, Infoblox is the leader in cloud-first networking and se...Show moreLast updated: 28 days ago
  • Promoted
Software Engineer (Hybrid)

Software Engineer (Hybrid)

Kardium Inc.Burnaby, Metro Vancouver Regional District, Canada
Permanent
By joining the Kardium team, you can help make a difference in the lives of millions around the world.We have developed a ground-breaking medical device for the diagnosis and treatment of the most ...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer, Compilers

Software Engineer, Compilers

PhotonicCoquitlam, BC, Canada
Full-time
Photonic are part of the Quantum Development team, providing the software “surround” for our quantum processors based on silicon colour centres. As a compiler expert, you design, impleme...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer - Contractor

Software Engineer - Contractor

Ritchie Bros.Burnaby, Metro Vancouver Regional District, Canada
Full-time
Software Engineer - Contractor.RB Global (NYSE : RBA) (TSX : RBA) is a leading, omnichannel marketplace that provides value-added insights, services and transaction solutions for buyers and sellers o...Show moreLast updated: 20 days ago
  • Promoted
Software Engineering Team Lead

Software Engineering Team Lead

Renewable Energy SystemsCity of Langley, Metro Vancouver Regional District, Canada
Full-time
Do you want to work to make Power for Good?.We're the world's largest independent renewable energy company.We're guided by a simple yet powerful vision : to create a future where everyone has access...Show moreLast updated: 30+ days ago
  • Promoted
Software QA Engineer

Software QA Engineer

Altea HealthcareBurnaby, Metro Vancouver Regional District, Canada
Full-time
This range is provided by Altea Healthcare.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Direct message the job poster from Altea Healthcare.T...Show moreLast updated: 27 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: 20 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
Software Engineer

Software Engineer

DataAnnotationSurrey, BC, Canada
Full-time +1
DataAnnotation is committed to creating quality AI.Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficien...Show moreLast updated: 1 day ago
  • Promoted
computer software engineer

computer software engineer

RDK Marketing Solutions Ltd.Surrey, Metro Vancouver Regional District, Canada
Full-time
Be among the first 25 applicants.Work must be completed at the physical location.There is no option to work remotely.Relocation costs covered by employer. Lead and co-ordinate teams of information s...Show moreLast updated: 15 days ago
People also ask
Embedded Software Engineer

Embedded Software Engineer

AversanBurnaby, British Columbia, Canada
30+ days ago
Job type
  • Full-time
Job description

Embedded Software Engineer

Aversan Inc . ( ) is a trusted multiservice engineering and electronics manufacturing company. Aversan delivers leadingedge and reliable safetycritical electronics and software systems to the aerospace defense and space industries.

We are currently seeking a qualified Embedded Software Engineer to work on leadingedge technology products.

Location : Burnaby BC

Schedule : Onsite

Compensation : Base pay Performance based Quarterly Bonus Equity Stock options

Description

We are seeking a highly skilled Embedded Software Engineer to join our technical team. As a Member of Technical Staff (MTS) you will be responsible for developing and optimizing embedded software for our nextgeneration products. You will work closely with hardware engineers firmware developers and system architects to create highperformance reliable and scalable solutions.

Responsibilities.

  • Develop optimize and maintain embedded software including lowlevel drivers middleware and application code.
  • Design and implement software components for Linuxbased embedded systems using C / C and Python.
  • Customize and build Yoctobased Linux distributions for embedded platforms.
  • Develop and debug device drivers for peripherals and interfaces such as SPI I2C UART USB Ethernet.
  • Optimize system performance and troubleshoot kernellevel and userspace issues.
  • Work on networking protocols and optimize network stack performance for embedded systems.
  • Collaborate with crossfunctional teams to define software requirements and integrate with hardware.
  • Implement software development best practices including version control CI / CD pipelines and automated testing.
  • Document designs implementations and debugging procedures.

Basic Qualifications

  • Masters degree in computer science or equivalent work experience.
  • 5 years of embedded software development.
  • Proficiency in C and C with experience in Python for scripting and automation
  • Strong experience with Linux kernel driver development and Yocto build system.
  • Handson experience with networking protocols (TCP / IP UDP MQTT etc.).
  • Familiarity with bootloaders BSP development and realtime constraints.
  • Experience debugging embedded systems using JTAG oscilloscopes and logic analyzers.
  • Knowledge of system profiling memory management and performance optimization.
  • Ability to read and interpret data sheets to inform implementation.
  • Expertise of working in Linux environments.
  • Expertise in Source code version control (Git).
  • Strong problemsolving skills and ability to work in a fastpaced environment.
  • Experience with 3D Sensing Systems & LiDAR technology.
  • Knowledge of realtime operating systems (RTOS) and baremetal programming.
  • Familiarity with hardware bringup and board support package (BSP) development.
  • Understanding of security best practices for embedded systems.
  • Familiarity with Atlassian tools (Jira Confluence Bitbucket).
  • Familiarity with working in Agile environments (Scrum / Kanban).
  • Familiarity with embedded software development e.g. C C
  • Key Skills

    Dermatology,Accomodation,Corporate Marketing,Corporate Risk Management,Civil Quality Control,Computer Engineering

    Employment Type : Full Time

    Experience : years

    Vacancy : 1