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 Developer RTIS

MatchBox Consulting GroupNew Westminster, British Columbia
Temporary

MatchBox Consulting is urgently seeking a Software Developer for a 6 month contract role at our New Westminster based public sector client.This is a hybrid role 2 days on site and 3 days remote.Des... Show more

Principal Embedded Software Developer

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

Fortinet is calling for an experienced Embedded Software Developer who can think outside the box, has a logical approach to coding, and looking to grow their career in the network security industry... Show more

FAMILY MEDICINE CONSULTANT – PRIVATE CONCIERGE CLINIC

Medical Staff TalentVancouver (Killarney), BC, ca
Full-time
Quick Apply

Elite Family Medicine Consultant position at an Abu Dhabi boutique clinic.Deliver 1:1 longevity medicine alongside a top-tier Western team.A premium, ultra-luxury boutique clinic located in Abu Dha... 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

Software Release QA Specialist

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

Execute test cases using both manual and automated testing techniques to ensure product quality.Design, develop, and maintain software systems to enhance the functionality and reliability of our pr... 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

Software Test Manager II

EnerSys Delaware Inc.Burnaby, Brit, CA
Full-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

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

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

Senior Software Application Developer

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

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

Automation Sales – Software and Controls Manager

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

Software Engineer

BRIOBurnaby, BC, CA
CA$50.50 hourly
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 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

AI Solutions Lead

Ammortal IncBurnaby, 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

People also ask
Software Developer

Software Developer

Adecco CanadaBurnaby, British Columbia, Canada
8 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!