Talent.com

Senior software developer Jobs in New Westminster, BC

Create a job alert for this search

Senior software developer • new westminster bc

Last updated: 4 days ago

Software Developer II

LMI TechnologiesBurnaby, BC, CA
Full-timeFull-time
Quick Apply

This is your chance to be a key driver of LMI's GoPxL product platform.GoPxL is the next-generation platform behind the 3D sensors that are the "eyes" of industrial automation, and we have just bui... Show more

Software Test Manager II

EnerSys Delaware Inc.Burnaby, Brit, CA
Full-timeFull-time

EnerSys® is an industrial technology leader serving the global community with mission critical stored energy solutions that meet the growing demand for energy efficiency, reliability and sustainabi... Show more

Junior Technical Sales Specialist – Software andControls

WestburneBurnaby, BC, CA
Full-timeFull-time

Rexel is a world leader in the electrical distribution market, operating in 18 Countries and leveraging a network of 1950 branches and 27000 employees.We provide innovative electrical solutions and... Show more

Senior Estimator

Randstad CanadaBurnaby, British Columbia, CA
PermanentPermanent
Quick Apply

We are seeking an experienced Senior Estimator to join our Vancouver team, specializing in collaborative, multi-stakeholder projects.This role is ideal for a professional with a passion for innovat... Show more

Senior Software Developer

FortinetBurnaby, BC, Canada
CA$122,000.00–CA$150,000.00 yearlyCA$122,000.00–CA$150,000.00 yearly
Full-timeFull-time

Fortinet is seeking an accomplished.In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform-level services — including.OpenStack services, Kubernetes ser... Show more

Senior Software Application Developer

FortinetBurnaby, BC, Canada
CA$109,000.00 yearlyCA$109,000.00 yearly
Full-timeFull-time

The FortiCare team of the R&D Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications, microservices, and the latest web c... Show more

Senior Scientific Software Developer [635]

D-Wave Quantum Inc.Burnaby, British Columbia, Canada, V5G 4M9
CA$150,000.00–CA$206,000.00 yearlyCA$150,000.00–CA$206,000.00 yearly
Full-timeFull-time
Quick Apply

It is the world’s first commercial supplier of quantum computers, and the first and only to offer dual-platform quantum computing products and services, spanning both annealing and gate-model quant... Show more

Technical Content Developer (AI)

FortinetBurnaby, BC, Canada
CA$61,000.00–CA$82,000.00 yearlyCA$61,000.00–CA$82,000.00 yearly
Full-timeFull-time

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,... Show more

Artificial Intelligence Applications Developer - Spanish Required

Cuso InternationalPort Moody, British Columbia
PermanentPermanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Are you passionate about Artificial... Show more

Staff Front-End Developer (Angular)

FortinetBurnaby, BC, Canada
CA$140,000.00–CA$160,000.00 yearlyCA$140,000.00–CA$160,000.00 yearly
Full-timeFull-time

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,... Show more

Artificial Intelligence Applications Developer - Spanish Required

Cuso InternationalPort Coquitlam, British Columbia
PermanentPermanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Are you passionate about Artificial... Show more

Senior Accountant

Emterra GroupSurrey, BC, CA
CA$90,000.00 yearlyCA$90,000.00 yearly
Full-timeFull-time

Emterra Group is a dynamic, growth-oriented, and safety-focused group of companies.Our organizations provide essential services through the collection and processing of recycling, organics, and was... Show more

Software Architect

IntraEdgeNew Westminster, BC, CA
Full-timeFull-time

August 2026 Position: Software Architect NOC: 21231: Software Engineers and Designers The Software Architect will be responsible for the following duties: - Collect and document... Show more

Artificial Intelligence Applications Developer - Spanish Required

Cuso InternationalAnmore, British Columbia
PermanentPermanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Are you passionate about Artificial... Show more

Senior Biologist

PRI ConsultantsSurrey, British Columbia, Canada
Full-timeFull-time

Terrestrial ecology, wildlife, permitting, and complex environmental projects, with the leadership to grow clients and mentor the next generation.This is a senior consulting and project-leadership ... Show more

Senior Internal Auditor

FortisBCBurnaby, BC, CA
Full-timeFull-time

Affiliation: Management & Exempt.Employment Status: Full-Time Regular.Expected Hiring Range: $100,000.Short-term Incentive Eligible: Yes.Posting End Date: Open until filled.As the province’s larges... Show more

Senior Software Engineer, Dentrix Ascend

Henry Schein OneSurrey, British Columbia, Canada
Full-timeFull-time

Henry Schein One Canada builds technology that helps dental professionals, teams, and organizations work more efficiently and deliver better patient care.Recognized as one of the 2026 Best Workplac... Show more

People also ask
Software Developer II

Software Developer II

LMI TechnologiesBurnaby, BC, CA
16 days ago
Job type
  • Full-time
  • Quick Apply
Job description

This is your chance to be a key driver of LMI's GoPxL product platform.

GoPxL is the next-generation platform behind the 3D sensors that are the "eyes" of industrial automation, and we have just built its core architecture.

You'll be building new features, influencing backend architecture, optimizing performance, and ensuring smooth UX experiences and SDK integrations.

This is an ideal time to join, as your work will directly influence the final product.

If you are a developer who gets satisfaction from carefully architecting new features while also refining, polishing, and shipping rock-solid code , and who wants to help steer a product's direction, this is the role for you.

What You'll Do As a Software Developer II you will: Write high-quality, modern C++ to build new, cutting-edge features for our sensor platform.

Take full ownership of driving assigned features and epics from concept to deployment.

Deliver cutting-edge capabilities on our new codebase while proactively refactoring logic, optimizing memory and performance, and standardizing interfaces for long-term scalability.

Collaborate directly with Product Management to break down ambiguous requirements into actionable technical user stories.

Help refine team Agile (Jira) processes, mentor junior developers, and ensure engineering trade-offs prioritize real end-customer value.

Dive deep into complex problems involving concurrency, memory management, and low-level hardware-software interfaces in both Windows and Linux embedded environments.

Use AI tools and personal initiative to step "+1" outside the core backend application boundary.

Proactively explore and collaborate across adjacent domains - working with Front-End (UI/UX) developers, Vision Engineers, and QA automation teams to ensure seamless full-stack integration and end-to-end feature delivery.

Write robust, fault-tolerant C++ designed for 24/7 factory automation.

Implement defensive coding practices, conduct memory safety analyses, maintain GoogleTest unit tests, and actively lead peer code reviews.

Bring your ideas to the table.

We are a team of ~20 professionals, and your voice will be critical in shaping the technical roadmap and product evolution.

Education and Qualifications (The Must-Haves) 5+ years of professional software development experience, with a heavy focus on C++ application development.

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

Strong, hands-on proficiency in modern C++, including the STL, OOP, and data structures.

A solid understanding of multi-threaded, concurrent systems.

You must be comfortable working with and debugging race conditions, mutexes, and asynchronous logic.

You don't have to be a pure firmware dev, but you must be comfortable at the hardware-software interface.

Experience with TCP/UDP socket programming is essential.

Experience with version control (Git), CI/CD development environments, and unit-testing frameworks (e.g.

GoogleTest).

Excellent proficiency in English (both written and verbal) and strong collaboration skills, and able to converse skillfully with AI agents.

What Sets You Apart (The Desirables) A "product-first" mindset and a passion for craftsmanship.

Familiarity with 3D imaging, machine vision, or robotics.

Experience with embedded Linux or RTOS environments.

Experience with C# or Python for tools and testing.

Interest or experience in using AI tools (e.g.

Claude, Gemini, Copilot) as a force multiplier - coupled with the strong technical fundamentals required to steer AI to craft production-grade deliverables as efficiently as possible.

Salary Range : $93,000 CAD to $139,000 + Eligibility for Profit Sharing Program Participation (pending successful completion of probationary period and based on business performance) Perks and Benefits Health Benefits : Full health care coverage (with 100% paid premiums) including dental, vision, and drugs for you and your family.

Work-Life Balance : We support a healthy balance with hybrid work arrangements, flextime, and competitive paid time off.

Growth & Development : An annual Education Support Program for training and professional growth, plus annual performance reviews.

Enjoy free snacks and drinks, team-building events, tenure awards, and our official "May the 4th" (Star Wars Day) company holiday!

Access to an on-site fitness facility, tennis/basketball court, and company-wide wellness initiatives This is a hybrid position based out of our Burnaby, BC headquarters.

To support our collaborative model, preference will be given to local candidates that are able to work in the office on Tuesdays, Wednesdays and Thursdays.

Please note that financial relocation assistance and immigration sponsorship are not available for this position We are recognized as a “Great Place to Work” for 10 consecutive years!

Our Recruitment Process We believe in a transparent and collaborative hiring journey.

Our goal is to ensure you are as excited about us as we are about you.

Below is the typical path (can vary by position): Talent Discovery (Human Resources) : An initial screening call focused on your professional background, language and communication proficiency, and cultural alignment with the team as well as overview of role and company.

Role Fit (Hiring Manager) : A deep dive into your experience, knowledge and skills as well as sharing of role expectations and team initiatives.

Team Fit (Peers and Colleagues) : An opportunity to meet with potential team members and/or cross-functional peers to discuss your experience/background and their experience and work at LMI.

Assessment : Some roles may entail a technical assessment to further discover your technical capabilities and skills.

About LMI Technologies We are recognized as one of Canada's Great Workplaces and a global leader in industrial vision.

LMI is a medium-sized technology company built on a culture of openness, respect and engineering excellence.

At LMI, our teams work collaboratively toward the shared goal of designing and delivering innovative 3D and 2D machine vision solutions to OEMs and System Integrators operating in industrial factory automation worldwide.

The result of this collaboration is high-performance, easy-to-deploy, and cost-effective vision technologies that deliver consistent results in even the most demanding inline inspection applications today worldwide reliably.

  • We assure you, once you complete your application, your information is safe with us.

To learn more about how we use your personal data, please review our Privacy Policy (https://lmi3d.com/privacy-policy).

Powered by JazzHR