Talent.com

Software architect Jobs in Surrey, BC

Create a job alert for this search

Software architect • surrey bc

Last updated: 5 days ago

Software Developer

Adecco CanadaBurnaby, British Columbia, Canada
CA$55.00 hourly
Full-time +1
Quick Apply

Software Developer (Linux/Android).This role is ideal for an experienced software developer with a strong background in Linux, Android, and embedded systems who enjoys building high-performance sof... Show more

Software Dev QA

FortinetBurnaby, BC, Canada
CA$85,000.00 yearly
Full-time

Software Development QA Specialist.Software Development QA Specialist.You will be engaged in both front-end and back-end verification across cloud and on-premises platforms.Join a high-energy team ... Show more

Software Dev QA Specilist

FortinetBurnaby, BC, Canada
CA$68,900.00 yearly
Full-time

Fortinet is looking for a detail oriented Software Development QA to join our team of experts to eliminate software defects.This team member will support the Software Development team in creating t... Show more

Senior Software Release QA Specialist

FortinetBurnaby, BC, Canada
CA$80,000.00 yearly
Full-time

Fortinet is looking for Software Release QAs to join the FortiClient QA Team.FortiClient is an endpoint security product for Microsoft Windows, macOS, Linux, Android OS, Apple iOS and Chromebook.As... Show more

Software Project Manager

RedMane TechnologyBurnaby, British Columbia, Canada
Full-time

RedMane Technology LLC is an application software consulting and systems integration company based in Chicago.We deliver software solutions for our clients throughout the United States and Canada b... Show more

Full Stack Software Developer

FortinetBurnaby, BC, Canada
CA$117,500.00 yearly
Full-time

Fortinet is seeking a talented Full Stack Software Developer to join our FortiGuard team in Burnaby.This individual will be primarily working on building our internal systems within Fortiguard Labs... Show more

Technical Analyst 4 (Ansible/Linux)

FortisBCSurrey, BC, CA
Full-time

Employment Status: Full-Time Regular.Short-term Incentive Eligible: No.Posting End Date: Open until filled.As the province’s largest energy provider with more than 100 years of knowledge and experi... Show more

SAP SD/LE/TM Lead / Architect

NTTBurnaby, CA-BC, Canada
CA$114,750.00 yearly
Full-time

We are currently seeking a SAP SD/LE/TM Lead / Architect to join our team in Burnaby, British Columbia (CA-BC), Canada (CA).Role Overview - We are looking for an SAP SD/LE/TM Lead Consultant to sup... Show more

Software Developer – Site Reliability Engineering

MatchBox Consulting GroupNew Westminster, British Columbia
Temporary

MatchBox Consulting is urgently seeking a Software Developer -Site Reliability Engineer for a 5-month contract at our New Westminster based public sector client.This is a hybrid role (2 days in off... Show more

Junior Technical Sales Specialist – Software andControls

WestburneBurnaby, BC, CA
Full-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 Software Dev QA Specialist (Senior Product Design Specialist)

FortinetBurnaby, BC, Canada
CA$85,000.00 yearly
Full-time

Design solutions for cybersecurity products, including WAF, Load Balancer, firewall, and more.Design integrated solutions using diverse cybersecurity products to combat a range of threats, includin... Show more

AI Solutions Lead

Ammortal IncSurrey, BC, CA
CA$90,000.00 yearly
Remote
Full-time
Quick Apply

The Ammortal Chamber brings together multiple scientifically backed technologies into one experience.It is a healing technology that can be utilized by wellness clinics and inside the home.Our clie... Show more

Embedded Software Developer

FortinetBurnaby, BC, Canada
CA$110,000.00 yearly
Full-time

Fortinet is offering an exciting opportunity and hiring an Embedded Software Developer to help with our FortiAuthenticator product development.The FortiAuthenticator builds on the foundations of Fo... Show more

Software Dev QA (FortiSASE)

FortinetBurnaby, BC, Canada
CA$83,000.00 yearly
Full-time

Execute feature and bug fix testing for the FortiSASE cloud-hosted security solution using a combination of manual and automated testing techniques.Help build frameworks and packages required to im... Show more

Senior Software/DevOps Developer

FortinetBurnaby, BC, Canada
CA$130,000.00 yearly
Full-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

Technical Architect - Burnaby

RedMane TechnologyBurnaby, British Columbia, Canada
Full-time

This is a hybrid role with 3 days in the office, 2 remote for the week.RedMane Technology LLC is an application software consultingand systems integration company based in Chicago.We deliver softwa... Show more

Software Development Analyst

MatchBox Consulting GroupNew Westminster, British Columbia
Temporary

MatchBox Consulting is urgently seeking a Software Development Analyst for a 14 month contract with our New Westminster based public sector client.This is a hybrid role (2 days on site and 3 days r... Show more

Applied AI Software Engineer

PhotonicCoquitlam, BC, CA
Remote
Full-time
Quick Apply

Photonic, you will play a key role in identifying and delivering high-impact applications of Artificial Intelligence (AI) and Machine Learning (ML) across our Development and Engineering (D&E) orga... Show more

Staff SRE Engineer (Cloud, Infrastructure & Operations)

FortinetBurnaby, BC, Canada
CA$130,000.00 yearly
Full-time

Fortinet is seeking a Staff SRE Engineer to join the FortiClient team.This senior individual contributor role is responsible for designing, building, and operating the infrastructure platform that ... Show more

Software Development Engineer in Test II

LMI TechnologiesBurnaby, BC, CA
Full-time
Quick Apply

The role is for joining the Software Operations team as an SDET 2 - Automation and Build Developer.The Automation and Build Developer will be primarily responsible for engineering automation securi... Show more

People also ask
Software Developer

Software Developer

Adecco CanadaBurnaby, British Columbia, Canada
7 days ago
Salary
CA$55.00 hourly
Job type
  • Full-time
  • Temporary
  • Quick Apply
Job description
Adecco is currently hiring an Software Developer (Linux/Android) for a full-time contract opportunity in Burnaby, BC. This role is ideal for an experienced software developer with a strong background in Linux, Android, and embedded systems who enjoys building high-performance software, developing automated testing solutions, and optimizing system performance.
In this position, you will develop, integrate, and debug Linux and Android media software while collaborating with development teams to enhance software quality, reliability, and performance.
  • Pay Rate: $55.00/hour
  • Location: Burnaby, BC
  • Schedule: Monday - Friday
  • Employment Type: Full-Time | Temporary
Responsibilities
  • Develop, integrate, and debug Linux and Android media software, including graphics, camera, kernel drivers, and framework software.
  • Develop internal automated testing solutions for both user-mode and kernel-mode code to support quality assurance initiatives.
  • Design, develop, and debug diagnostic tools for internal development teams.
  • Evaluate, analyze, and improve software performance across embedded platforms.
  • Collaborate with cross-functional engineering teams to troubleshoot complex software issues.
  • Optimize software architecture, system design, and performance to meet product requirements.
  • Support the development of reliable, scalable, and maintainable embedded software solutions.
  • Contribute to software quality through testing, debugging, and continuous improvement.
  • Document development processes, testing procedures, and technical solutions.
  • Stay current with emerging technologies and best practices in embedded software development.
Qualifications
  • Must be legally eligible to work and reside in Canada.
  • Bachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, or a related field.
  • Experience developing large-scale C++ embedded systems.
  • Strong programming skills in C/C++ and Python.
  • Experience applying software design patterns effectively.
  • Ability to balance system architecture, software design, and performance trade-offs.
  • Experience with computer architecture, parallel programming, asynchronous programming, and performance analysis.
  • Strong understanding of Android and Linux system fundamentals.
  • Knowledge of operating system internals, including Linux, RTOS, multithreading, virtual memory, DMA, caching, and performance tuning.
  • Deep understanding of memory management concepts.
  • Experience developing drivers or Hardware Abstraction Layers (HAL).
  • Familiarity with graphics and camera technologies.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and collaboration abilities.
Why Apply
  • Work on cutting-edge Linux and Android embedded software technologies.
  • Contribute to innovative graphics, camera, and media software development.
  • Collaborate with experienced engineering teams in a highly technical environment.
  • Competitive hourly compensation.
  • Weekly pay plus 4% vacation pay.
  • Optional benefits available after 600 hours worked.
  • Opportunity to expand your expertise in embedded software and performance optimization.
Interested in this position? Apply now! Our dynamic recruitment team looks forward to helping you take the next step in your career.
At Adecco, our purpose is simple: to make the future work for everyone. We live our values - Passion, Collaboration, Inclusion, Courage, and Customer-Centricity - by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from people of all backgrounds and identities. Together, we are shaping a future that works for everyone.
If you would like to learn more about Aspire Academy to enhance your skills for your next role, feel free to ask!