Talent.com
Software Engineer
Software EngineerSolid State PLC • City of Langley, Metro Vancouver Regional District, CA
No longer accepting applications
Software Engineer

Software Engineer

Solid State PLC • City of Langley, Metro Vancouver Regional District, CA
14 days ago
Job type
  • Full-time
  • Permanent
  • Temporary
Job description

Overview

Active Silicon is a market leader in the design and manufacture of leading‑edge computer imaging products. These products are used in many areas of science and industry, including manufacturing, life sciences, medical imaging, robotics and security, with many products targeted to specific customer requirements. The current product range is here – https : / / www.activesilicon.com / products / .

Active Silicon is part of the Solid State plc group, listed on the AIM stock market under code SOLI. The type of customers we have are in general medium to large companies with which we forge strong long‑term relationships and are located all over the world.

This job description is for the role of Software Engineer – C / C++, to help in the development and maintenance of new and existing products.

Summary Details

Job Type : Fixed Term Contract (c. 14 months) with potential to become a permanent role after, Full Time

Job Title : Software Engineer

Location : Mainly office‑based work at Langley, UK (just outside M25, NW London, on the Elizabeth Line), with the option for some homeworking.

Hours : 37.5 hours per week, 26 days annual holiday (plus public bank holidays)

Salary Package : Competitive salary depending on skills and experience, plus salary‑sacrifice pension (5% employer, 3% employee) and discretionary bonus scheme. Life assurance at 4x basic salary. Salary sacrifice EV scheme (subject to eligibility)

Access To Westfield Health Scheme Including :

  • Corporate Health Cash Plan including cover for dependents
  • Employee Assistance Programme
  • Discounted gym membership
  • Retail discount scheme
  • Wellbeing app

Qualifications

A Bachelors or Masters in Computer Science or Electrical Engineering

Experience

Any professional experience working with C / C++ is advantageous

The type of person we are looking for

The right candidate is likely to have a good Computer Science or Electrical Engineering degree, plus perhaps other post‑graduate qualifications and experience of software development, preferably in C / C++. One of the most important traits is the desire, drive and enthusiasm to produce the world’s best‑in‑class products.

The Role

This is an opportunity to join a diverse development team designing, producing and delivering specialised digital image acquisition products and technologies throughout the world, and across multiple client sectors.

  • Help drive forward new and existing software projects and products, working to develop, enhance and maintain them.
  • Participating in all phases of software development, including design, implementation, testing, code review and documentation.
  • Help maintain, design, develop and test the GUIs, applications and libraries running under Windows and Linux for our imaging devices.
  • Follow processes to ensure seamless software releases. Adoption of best practices for software development.
  • Help debug complex, system‑level, multi‑component issues that typically span across multiple layers from hardware to application.
  • Key Competencies

  • Cross‑platform software development (Windows, Linux).
  • Ability to help design, implement and test cross‑platform software in preferably C / C++ and / or at least one other programming language (C#, Python).
  • Able to write well‑structured, supportable code.
  • Excellent attention to detail and the ability to work as part of a collaborative team.
  • Focussed – able to work to deadlines and meet targets.
  • Success driven – having the desire to produce the best products, right first time.
  • Communication – good written, verbal and presentation skills – the ability to communicate to the rest of the engineering team, to suppliers and sub‑contractors, as well sometimes direct to customers.
  • Useful Additional Expertise

  • Experience with hardware integration.
  • Experience working with imaging devices, GenICam software standard, video processing / streaming, working with cameras, codecs and streaming protocols.
  • Experience of C#, Python, Qt, WPF, Visual Studio.
  • Experience working with Windows and Linux device drivers.
  • Experience with Nvidia Jetson.
  • Experience creating CI / CD and automated test infrastructure with hardware in the loop.
  • Experience building CI / CD pipelines with GitLab or GitHub.
  • Familiarity with I2C, SPI, CoaXPress protocols.
  • Familiarity reading schematics and using lab equipment such as oscilloscopes.
  • Our Recruitment process

  • Application Review—Your application will be reviewed by Recruitment & Hiring Manager
  • Initial Screening—Shortlisted candidates will be invited to a Teams Interview to discuss the role and your experience in more detail.
  • Interview—candidates will be invited to a face‑to‑face interview at our offices. This may include competency‑based questions and discussion about your technical experience.
  • Assessment (if applicable) : Some roles may include a short presentation, task, or technical assessment relevant to the position.
  • Offer and onboarding—Successful candidates will receive a formal offer, followed by pre‑employment checks and onboarding support to ensure a smooth start.
  • We aim to keep you informed at every stage of the process and provide feedback wherever possible.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • City of Langley, Metro Vancouver Regional District, CA

    Similar jobs
    Senior Model-Based Systems Engineer - SysML / UAF

    Senior Model-Based Systems Engineer - SysML / UAF

    Booz Allen Hamilton • City Of Langley
    Full-time
    A leading technology firm is seeking a Model Based Systems Engineer for creating and integrating digital models.Responsibilities include developing solutions to complex problems and guiding junior ...Show more
    Last updated: 2 days ago • Promoted
    Model Based Systems Engineer

    Model Based Systems Engineer

    Booz Allen Hamilton • City Of Langley
    Full-time +1
    Model Based Systems Engineer page is loaded## Model Based Systems Engineerlocations : Langley AFB, VAtime type : Full timeposted on : Posted Todaytime left to apply : End Date : March 1, 2026 (3...Show more
    Last updated: 2 days ago • Promoted
    Full Stack Engineer for Cleantech Battery Platform

    Full Stack Engineer for Cleantech Battery Platform

    Epoch Biodesign • Coquitlam
    Full-time
    A cleantech startup in Metro Vancouver is seeking a Full Stack Developer to design and build cutting-edge software for battery energy storage systems. This role requires 3+ years of experience in fu...Show more
    Last updated: 2 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    BayOne Solutions • coquitlam, bc, ca
    Full-time
    Job Title : Machine Learning Engineer.Duration : 9+ months with possible extension.PyTorch, Huggingface transformers, Deep Learning, Spark / Hadoop, MLOps. BS or MS in Computer Science or equivalent exp...Show more
    Last updated: 1 day ago • Promoted
    Algebra Private Tutoring Jobs Coquitlam

    Algebra Private Tutoring Jobs Coquitlam

    Superprof • Coquitlam, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate Industrial Process and Automation Control Specialist

    Intermediate Industrial Process and Automation Control Specialist

    AWC Process Solutions • Langley, BC, Canada
    Full-time
    AWC specializes in providing integrated water, wastewater treatment plants and many other specialized industrial packaged solutions. We offer clients advanced in-house engineering & design with ...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate Industrial Process and Automation Control Specialist

    Intermediate Industrial Process and Automation Control Specialist

    AWC Process Solutions Ltd. • Langley Township, BC, Canada
    Full-time
    AWC specializes in providing integrated water, wastewater treatment plants and many other specialized industrial packaged solutions. We offer clients advanced in-house engineering & design with ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - coquitlam

    Senior Java Software Engineer - coquitlam

    Ascendion • coquitlam, bc, ca
    Full-time
    Ascendion is a full-service digital engineering solutions company.We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees...Show more
    Last updated: 22 hours ago • Promoted • New!
    Senior Java Software Engineer - Ascendion

    Senior Java Software Engineer - Ascendion

    Ascendion • coquitlam, bc, ca
    Full-time
    Ascendion is a full-service digital engineering solutions company.We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees...Show more
    Last updated: 22 hours ago • Promoted • New!
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Targeted Talent • Coquitlam, BC, Canada
    Full-time
    Develop and optimize using frontend frameworks.Architect test plans in order to implement maintainable code.Interact with backend APIs and optimize responsiveness. Research and select toolsets to en...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • coquitlam, bc, ca
    Full-time
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Show more
    Last updated: 30+ days ago • Promoted
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Maple Ridge, 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 more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • coquitlam, bc, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software QA Integration Test Engineer (12 Month Contract)

    Senior Software QA Integration Test Engineer (12 Month Contract)

    Safe Fleet • Coquitlam, BC, Canada
    Temporary
    At Safe Fleet our name says it all.We make fleet vehicles – and everyone in and around them – safer.Our fleet safety platform brings together best-in-class products, ground-breaking tec...Show more
    Last updated: 8 days ago • Promoted
    Software Implementation Consultant

    Software Implementation Consultant

    FMC Talent • coquitlam, bc, ca
    Permanent
    Canada (Remote / Field-Based) | Industrial SaaS / Smart Factory.Our client is a global provider of Smart Factory and performance management software that enables manufacturers to improve efficiency, ...Show more
    Last updated: 20 hours ago • Promoted • New!
    Manufacturing Systems Developer

    Manufacturing Systems Developer

    Lorvalcapital • City Of Langley
    Full-time
    St, Langley Twp, BC V1M 3E7, Canada.Posted Tuesday, December 23, 2025 at 11 : 00 a.We are a diversified family office with operations spanning across manufacturing, real estate development, construct...Show more
    Last updated: 2 days ago • Promoted
    General Engineer

    General Engineer

    Vitacore Industries • Port Coquitlam, BC, Canada
    Full-time
    At Vitacore, we integrate cutting-edge research and technology with a profound commitment to sustainability and innovation. Established in 2020, Vitacore is driven by our mission to develop transfor...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer, Optics Engineering

    Principal Engineer, Optics Engineering

    Photonic • Coquitlam, BC, Canada
    Full-time
    Photonic is looking for an experienced.Photonic’s quantum computing roadmap.In this role, you will collaborate across science and engineering teams to move optical sub-system designs from pro...Show more
    Last updated: 30+ days ago • Promoted