20 computational software engineer jobs at 19 companies in Friday Harbor, WA

2w
Save
Mark Applied
Hide
Senior Software Engineer
Burnaby, British Columbia, Canada
$88k-$110k/yr HybridFull Time
Ritchie Bros.
Ritchie Bros.NYSE: RBA: Conducts global auctions for heavy equipment and industrial assets.
5+ YOE3+ MgmtBachelor's in computer science or related,5+ years software development with Salesforce focus,3+ years team leadership,3+ years Agile experience,proficiency in APEX/SOQL,Java,SQL,JavaScript,HTML,CSS,BLS/CPR not mentioned,able to provide on-call support.
APEX/SOQL, Java, SQL, Javascript, HTML, CSS, Salesforce
2mo
Save
Mark Applied
Hide
Flight Software Systems Engineer
Richmond, British Columbia, Canada
$86k-$130k/yr OnsiteFull Time
MDA Space
MDA SpaceTSX / NYSE: MDA: Designs and manufactures advanced satellites, space robotics, and geointelligence systems.
5+ YOEBachelor's in engineering/computer science, 5+ years flight software experience, real-time/embedded systems, spacecraft AIT and requirements/specification experience, strong communication and troubleshooting skills.
CCSDS
1mo
Save
Mark Applied
Hide
Senior Software Developer
Burnaby, British Columbia, Canada
$79k-$114k/yr OnsiteFull Time
Stantec
StantecToronto Stock Exchange / New York Stock Exchange: STN: Global design, engineering, and environmental consulting firm.
5+ YOE5+ years software development experience; expert Python (Django/FastAPI/Flask); front-end experience with Angular, HTMX, or Alpine.js; PyTest, Playwright, Locust.io; Oracle, MS-SQL Server, PostgreSQL; Docker and Kubernetes/OpenShift; Bachelor's in Computing Science required.
Python, Django, FastAPI, Flask, Angular, HTMX, Alpine.js, PyTest, Playwright, Locust.io, Oracle, MS-SQL Server, PostgreSQL, Docker, Kubernetes, OpenShift, Java, JSF, ADF
2mo
Save
Mark Applied
Hide
AI Software Developer - Intermediate
Surrey, British Columbia, Canada
$90k-$110k/yr HybridFull Time
Delta Controls
Delta ControlsTaiwan Stock Exchange: 2308: Develops and manufactures integrated building automation and control systems.
1+ YOEStrong Python, software architecture, debugging, Git and unit testing skills; 1+ year relevant experience; BSc in Computing/Engineering or equivalent; experience with LLMs, RAG, cloud services and AI pipelines preferred.
Python, Git, pytest, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Strands, AWS Bedrock, AWS Lambda, DynamoDB, Amazon Aurora, Amazon S3, CloudWatch, IAM, Terraform, CloudFormation, Docker, ECS, Kubernetes, SNS, SQS, EventBridge
3w
Save
Mark Applied
Hide
Senior Python Software Developer
Vancouver, British Columbia, Canada
$120k-$155k/yr OnsiteFull Time
PDF Solutions
PDF SolutionsNASDAQ: PDFS: Data analytics and engineering solutions for semiconductor manufacturing.
8+ YOEMS/PhD in CS/EE/Physics or related; 8+ years backend Python development; 4+ years engineering with algorithm/ML exposure; experience with PostgreSQL/Cassandra/Redis, APIs, Docker; strong performance and parallel computing skills.
Python, PostgreSQL, Cassandra, Redis, Docker
2w
Save
Mark Applied
Hide
Embedded Software Developer
Burnaby, British Columbia, Canada
$77k-$94k/yr HybridFull Time
Fortinet
FortinetNASDAQ: FTNT: Develops and sells cybersecurity software and network security appliances.
5+ YOE5+ years C/C++ experience, Linux/UNIX development, TCP/IP and sockets knowledge, EM/VC experience with SVN or git, strong problem solving; Bachelors in Computer Science or equivalent.
C, C++, Linux, UNIX, SVN, git, Python, Perl, Shell
1mo
Save
Mark Applied
Hide
Software Test Engineer (Hybrid)
Burnaby, British Columbia, Canada
$70k-$96k/yr HybridFull Time
Kardium
Kardium: Develops systems for diagnosing and treating atrial fibrillation.
2+ YOEBachelor's in engineering or computer science, 2+ years software verification & validation experience, test protocol/report writing, test automation interest, Java/Python proficiency, knowledge of IEC 60601/62304 preferred.
Java, Python
1mo
Save
Mark Applied
Hide
Intermediate Software Developer, Business Applications & AI
Burnaby or British Columbia
$90k-$110k/yr RemoteFull Time
Advantage Parts Solutions
Advantage Parts Solutions: Optimizing the OEM parts supply chain for automotive businesses.
Degree or equivalent experience in computing; practical experience with C#, SQL, Microsoft Visual Studio and Microsoft development tools; web/mobile/API development; AI tool application; strong analytical and communication skills.
C#, SQL, Microsoft Visual Studio, Microsoft development tools, Microsoft development technologies, .NET, ASP.NET, Microsoft SQL Server, REST APIs, JavaScript, HTML/CSS, Microsoft Azure, AI APIs, large language models, embeddings, document processing, AI-assisted development tools
2d
Save
Mark Applied
Hide
Project Engineer, Pipelines
Surrey, British Columbia, Canada
$102k-$120k/yr OnsiteFull Time
FortisBC
FortisBC: Distributes natural gas, electricity, and propane in British Columbia.
Professional engineering capacity for pipeline design and field work, Engineer of Record experience, knowledge of CSA Z662 and ASME B31, strong communication and organizational skills, advanced computer and specialized software ability.
1w
Save
Mark Applied
Hide
Technical Staff Engineer-Firmware
Burnaby, British Columbia, Canada
$107k-$226k/yr OnsiteFull Time
Microchip Technology
Microchip TechnologyNasdaq: MCHP: Manufacturer of microcontrollers, analog, and mixed-signal integrated circuits.
15+ YOEBachelor/Master in Computer/Electrical Engineering, 15+ years embedded software experience, strong C and assembly skills, SoC/RTOS/SMP expertise, high-speed protocol experience (PCIe,CXL,NVMe,etc.), leadership and documentation skills.
C, assembly, RTOS, SMP, PCIe, CXL, InfiniBand, SAS, SATA, NVMe, Ethernet, Fibre Channel (FC), DevOps, AI
1mo
Save
Mark Applied
Hide
Systems Engineer - Analytics (Hybrid)
Burnaby, British Columbia, Canada
$75k-$102k/yr HybridFull Time
Kardium
Kardium: Develops systems for diagnosing and treating atrial fibrillation.
Bachelor's in engineering or computer science required. Experience with electrical and software systems design, signal processing and large data analysis. Preferred experience with Java, MATLAB, C and familiarity with medical device standards (IEC 60601, IEC 62304, ISO 13485). Strong communication and documentation skills.
Java, MATLAB, C
6d
Save
Mark Applied
Hide
Manager, SR&ED (Software Engineer)
Vancouver, British Columbia, Canada
$85k-$129k/yr HybridFull Time
KPMG
KPMG: Global professional services firm providing audit, tax, and advisory.
Degree in computer science or related field, progressive software/technical consulting experience, client management and project delivery experience, ability to review technical work and produce defensible documentation.
1d
Save
Mark Applied
Hide
Senior Computer Vision Engineer, Real-Time 3D Tracking
Victoria or Canada
$160k-$200k/yr RemoteFull Time
Eterio Realties
Eterio Realties: Provides augmented reality software for industrial steel fabrication.
5+ YOE5+ years in computer vision with real-time mobile shipping experience, strong modern C++, 3D geometry and pose estimation, OpenCV, and ARM optimization skills.
C++, Python, OpenCV, Unity, iOS, Android, ARKit, ARCore, Metal, Core ML, ONNX Runtime, Ceres, g2o, GTSAM, Instruments, IFC, STEP, Unity Sentis
2mo
Save
Mark Applied
Hide
Full Stack Developer
Langley or Toronto or Penticton or Duncan or Victoria or Kelowna
$90k-$136k/yr HybridFull Time
First West Credit Union
First West Credit Union: Member-owned cooperative providing personal and business banking services.
5+ YOEBachelor’s degree in Computer Science or related field; minimum 5 years of full stack and API experience; cloud platforms and CI/CD pipelines preferred; banking/fintech experience preferred.
.NET, React, Angular, Node.js, Python, AWS, Azure, GCP, Docker, Kubernetes, GraphQL, REST, SQL, PostgreSQL, MongoDB, CI/CD, OAuth, JWT
1mo
Save
Mark Applied
Hide
ELIITE Java Developer | Développeur Java ELIITE (Victoria, British Columbia, CA)
Victoria, British Columbia, Canada
OnsiteFull Time
WorkJam
WorkJam: Digital workplace platform for frontline employees and management.
5+ YOEBS in Computer Science or equivalent, 5+ years Java development, OOP, REST/JSON, Spring-Data, experience with NoSQL (Cassandra/DynamoDB), familiarity with JavaScript, Elasticsearch, Neo4J or Redis, Agile (Scrum/Kanban), strong English.
Java, JavaScript, Elasticsearch, Neo4J, Redis, Cassandra, DynamoDB, Spring-Data, JSON
1mo
Save
Mark Applied
Hide
Vérification et validation de l’aspect informatique du navire
Halifax or Ottawa or Montreal or Calgary or Victoria
$78k-$102k/yr FieldFull Time
Lockheed Martin Canada
Lockheed Martin CanadaNYSE: LMT: Designs advanced defense systems and provides naval systems integration.
2+ YOEBachelor's in computer science or related engineering plus 2 years' experience (or master's), ability to obtain NATO Secret clearance, experience with systems integration, software test and regression, and strong problem-solving and reporting skills.
IBM DOORS, Linux, Microsoft Office
2mo
Save
Mark Applied
Hide
Firmware Engineering Co-op
Surrey, British Columbia, Canada
OnsiteInternship
Moment Energy
Moment Energy: Repurposing electric vehicle batteries into commercial energy storage systems.
Pursuing Bachelor’s or higher in Electrical/Computer Engineering; embedded systems interest; C/C++ or similar; basic microcontroller/hardware interface knowledge; Git and debugging skills; strong problem-solving and teamwork.
C, C++, Git
2mo
Save
Mark Applied
Hide
Data Architect
Surrey, British Columbia, Canada
$55-$79/hr OnsiteFull Time
Fraser Health
Fraser Health: Regional health authority providing public medical and community services.
8+ YOEBachelor’s degree in Computer Science or related field; 8+ years in software development or data engineering; experience leading technical teams; cloud certifications asset.
Cloud platforms, Data modeling, ETL, Data warehousing, Software development tools
5d
Save
Mark Applied
Hide
Vice President of Sales
Burnaby or Seattle or Bellevue
OnsiteFull Time
LMI Technologies
LMI Technologies: Develops 3D machine vision sensors for industrial automation.
10+ YOEExecutive sales leader with 10+ years selling complex hardware-plus-software solutions in industrial automation; university degree in engineering/computer science/commerce; proven matrix management and scalable sales operations expertise.
Netsuite
2w
Save
Mark Applied
Hide
Advanced Truck Technician / Mechanic - Day Shift
Marysville, Washington, United States
$41-$45/hr OnsiteFull Time
The Papé Group
The Papé Group: Provides capital equipment sales, rentals, and maintenance services.
5+ YOE5+ years repairing Class 7/8 trucks including engines, transmissions, axles, steering, brakes, HVAC and electronics; basic computer skills; Cummins and MX software preferred; must provide own tools and pass pre-employment drug test.
Cummins, MX