Talent.com

Java software engineer Jobs in Maple Ridge, BC

Create a job alert for this search

Java software engineer • maple ridge bc

Last updated: 12 hours ago
Software Engineer

Software Engineer

Solid State PLCCity of Langley, Metro Vancouver Regional District, CA
Full-time +2
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, lif...Show moreLast updated: 5 days ago
Senior Electrical Engineer

Senior Electrical Engineer

Epoch BiodesignCoquitlam, Metro Vancouver Regional District, CA
Full-time
In-person at #103 - 7 Burbidge St, Coquitlam, BC.We are seeking a highly motivated and experienced Senior Electrical Engineer to join our growing team. As a key member of our engineering department,...Show moreLast updated: 30+ days ago
Senior Software Developer (Greater Vancouver Area)

Senior Software Developer (Greater Vancouver Area)

WISI AmericaPitt Meadows, Metro Vancouver Regional District, CA
Full-time
Senior Software Developer (Greater Vancouver Area).Location : Pitt Meadows, BC - a scenic suburb of Metro Vancouver.Work Arrangement : Hybrid : 3 days / week in-office, 2 days remote, with the option to...Show moreLast updated: 30+ days ago
Applications Engineer

Applications Engineer

Moment Energy Inc.Coquitlam, Metro Vancouver Regional District, CA
Full-time
Moment Energy is hiring an Applications Engineer who will be responsible for managing client expectations and working with contractors to ensure successful fulfillment of projects and customer sati...Show moreLast updated: 30+ days ago
  • Promoted
Millwork Design - CAD skills

Millwork Design - CAD skills

Woodtech International Technical Services IncCoquitlam, British Columbia, Canada
Full-time +1
Established commercial / residential millwork operation serving the local BC market is looking for an experienced Millwork Designer to join our established operation. As a skilled technical speci...Show moreLast updated: 19 days ago
Python Software Engineer for Renewable Energy Impact

Python Software Engineer for Renewable Energy Impact

Renewable Energy SystemsCity of Langley, Metro Vancouver Regional District, CA
Full-time
A leading renewable energy company in Metro Vancouver seeks a Software Developer to enhance its Innovation Tools suite.This role involves maintaining Python products, resolving issues, and developi...Show moreLast updated: 1 day ago
Electrical Engineer

Electrical Engineer

Vitacore Industries Inc.Port Coquitlam, Metro Vancouver Regional District, CA
Full-time
Founded in 2020 amid the pandemic, Vitacore Industries prioritizes healthcare worker safety and environmental responsibility in all technological innovations. Committed to protecting both people and...Show moreLast updated: 30+ days ago
Senior Enterprise Solution Architect — Data & Integration Strategy

Senior Enterprise Solution Architect — Data & Integration Strategy

Save-On-FoodsCity of Langley, Metro Vancouver Regional District, CA
Full-time
A major food and health products provider is seeking an experienced Enterprise Solution Architect for their Langley, BC office. The role requires strong technical leadership, collaboration with stak...Show moreLast updated: 23 days ago
Machine learning engineer

Machine learning engineer

Nexlify SolutionsCoquitlam, Metro Vancouver Regional District, CA
Full-time
Our Machine Learning Engineers are at the heart of turning raw data into intelligent applications.You’ll design scalable ML systems that support chatbots, predictive analytics, and geospatial intel...Show moreLast updated: 30+ days ago
Senior Mechanical Engineer

Senior Mechanical Engineer

Moment EnergyCoquitlam, Metro Vancouver Regional District, CA
Full-time
In-person at #103 - 7 Burbidge St, Coquitlam, BC.We are seeking a highly motivated and experienced Senior Mechanical Engineer to join our growing team. As a key member of our engineering department,...Show moreLast updated: 16 days ago
Principal Software Engineer

Principal Software Engineer

ServiceTitanCanada British Columbia
Remote
Full-time
We’re looking for someone to lead all technical aspects of an engineering team at ServiceTitan.You must have a strong background in responsive web application development, building distributed syst...Show moreLast updated: 30+ days ago
Sr Software Engineer

Sr Software Engineer

SUSEAll, British Columbia, Canada
Full-time
Our code, our culture, our opportunities.Leading open innovation without limits.SUSE is a global leader in innovative, reliable and secure enterprise open source solutions, including SUSE Linux Ent...Show moreLast updated: 30+ days ago
  • Promoted
Senior DevOps Engineer

Senior DevOps Engineer

Targeted TalentCoquitlam, BC, Canada
Permanent
We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show moreLast updated: 30+ days ago
Senior Java Engineer

Senior Java Engineer

SuperAnnotateCoquitlam, British Columbia, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 1 day ago
Senior Cloud Data Engineer

Senior Cloud Data Engineer

Providence Health CareHybridVancouver, British Columbia, CA
Full-time
Reporting to the Cloud Data Engineer Manager, the Senior Cloud Data Engineer is responsible for the design, development and maintenance of the PHC organization's data infrastructure, including thei...Show moreLast updated: 30+ days ago
  • Promoted
General Engineer

General Engineer

Vitacore IndustriesPort 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 moreLast updated: 30+ days ago
  • New!
Senior Software QA Integration Test Engineer (12 Month Contract)

Senior Software QA Integration Test Engineer (12 Month Contract)

Safe Fleetcoquitlam, BC, CA
Remote
Full-time +1
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 techn...Show moreLast updated: 12 hours ago
  • Promoted
Senior Software Developer (Greater Vancouver Area)

Senior Software Developer (Greater Vancouver Area)

WisiPitt Meadows, BC, Canada
Full-time
Location : Pitt Meadows, BC - a scenic suburb of Metro Vancouver.Reports to : Lead Software Developer & WISIs CTO.Join our tight-knit, passionate R&D team as a Senior Software Developer to des...Show moreLast updated: 30+ days ago
  • Promoted
Protection & Control Engineer-in-Training (EIT)

Protection & Control Engineer-in-Training (EIT)

Phasor Engineering IncCoquitlam, BC, Canada
Full-time
Phasor Engineering is a dynamic North America based company specializing in engineering, design, panel fabrication, and.Our focus is to incorporate the latest technological advances to provide the ...Show moreLast updated: 30+ days ago
People also ask
Software Engineer

Software Engineer

Solid State PLCCity of Langley, Metro Vancouver Regional District, CA
5 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