Talent.com
High Performance Computing (HPC) Engineer
High Performance Computing (HPC) EngineerCadence Systems • Vancouver, British Columbia, Canada
High Performance Computing (HPC) Engineer

High Performance Computing (HPC) Engineer

Cadence Systems • Vancouver, British Columbia, Canada
5 days ago
Job type
  • Full-time
Job description

At Cadence we hire and develop leaders and innovators who want to make an impact on the world of technology.

High Performance Computing (HPC) Engineer

We are seeking a highly skilled HPC Engineer to join our team. The HPC Engineer is responsible for designing implementing and maintaining highperformance software used for transistorlevel electrical circuit simulation in largescale parallel computing environments. The ideal candidate has strong expertise in GPU-accelerated computation distributed programming and modern C development along with a passion for solving complex problems performance optimization and scalable numerical simulation.

Responsibilities

Architect develop and maintain HPC software for large-scale circuit simulation in distributed and GPU-accelerated environments.

Implement parallel and multi-threaded algorithms optimized for performance scalability and reliability.

Apply performance engineering techniques using profilers code analyzers and hardware-level instrumentation to optimize computational kernels and system workflows.

Collaborate with cross-functional engineering teams in a geographically distributed environment to deliver production-quality simulation technologies.

Contribute to continuous integration unit testing and code quality processes using modern C paradigms and AIassisted development workflows.

Required Qualifications

MS / PhD in Computer Science Electrical Engineering Mechanical Engineering Aerospace Engineering Physics or a related technical field.

Demonstrated experience contributing to large-scale numerical simulation projects (e.g. computational physics fluid dynamics finiteelement analysis thermal analysis).

Strong software engineering fundamentals including design refactoring debugging and testing of high-performance applications.

Skills of Interest

GPU programming : Expertise with CUDA HIP or other GPU computing frameworks.

Distributed programming : Expertise with MPI or similar messagepassing systems.

Parallel / multi-threaded programming : Expertise with OpenMP pthreads or other concurrency frameworks.

Performance optimization : Skilled in kernel-level and system-level performance tuning using profilers and code analyzers (e.g. Nsight VTune perf).

Modern C : Expertise with C14 / 17 or later including templates RAII standard libraries and modern language patterns.

Software quality practices : Experience with unit testing CI / CD automation and code review processes.

AI-assisted development workflows : Ability to integrate AI tools into engineering workflows to enhance productivity and code quality.

Preferred Qualifications

2-4 years of industry experience developing numerical simulation codes.

Familiarity with VLSI circuit simulation concepts and electrical circuit analysis.

Background in numerical analysis particularly numerical linear algebra sparse matrix techniques or methods for solving ODEs / PDEs.

Experience using hardware-level debugging and profiling tools to analyze performance bottlenecks.

The annual salary range for British Columbia is 109200 CAD to 202800 CAD.

You may also be eligible to receive incentive compensation : bonus equity and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications skill level competencies and work location.

Our benefits programs include : paid vacation and holidays leave of absence programs Registered Retirement Savings Plan (RRSP) Tax Free Savings (TFSA) plan for post-tax investment savings Employee Stock Purchase Plan group health coverage that includes dental vision and Emotional Wellbeing Support (EAP) benefits for you and your eligible dependents. Cadence also offers employee and dependent Life insurance and short-term and long-term addition Cadence provides Global Travel Medical coverage Business Travel Accident Insurance and a funded Lifestyle Spending Account (LSA).

Were doing work that matters. Help us solve what others cant.

Required Experience :

IC

Key Skills

JProfiler,Splunk,Performance Testing,Fiddler,Apache,HP Performance Center,LoadRunner,New Relic,Scalability,J2EE,Java,Scripting

Employment Type : Full-Time

Experience : years

Vacancy : 1

Create a job alert for this search

High Performance Computing HPC Engineer • Vancouver, British Columbia, Canada

Similar jobs
Full Stack Engineer

Full Stack Engineer

Regie.ai • vancouver, bc, ca
Full-time
Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process.As the v...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Engineer – Game Engine Data & Tools (Hybrid)

Senior C++ Engineer – Game Engine Data & Tools (Hybrid)

Frostbite • Vancouver
Full-time
A leading game development studio in Vancouver seeks a Software Engineer specializing in C++.You will work on systems for data management and game asset processing, contributing to core functionali...Show more
Last updated: 14 days ago • Promoted
RTL Design Engineer for PCIe / CXL IP – Next‑Gen Compute

RTL Design Engineer for PCIe / CXL IP – Next‑Gen Compute

AMD • Vancouver
Full-time
A leading technology company in Vancouver, BC, is seeking a motivated individual for microarchitectural design and RTL implementation of PCI Express and Compute Express Link IP.The ideal candidate ...Show more
Last updated: 4 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Invictus Accounting Group LLP • Vancouver
Full-time
Invictus Accounting Group LLP provided pay range.This range is provided by Invictus Accounting Group LLP.Your actual pay will be based on your skills and experience — talk with your recruiter to le...Show more
Last updated: 14 days ago • Promoted
Senior Full-Stack Engineer : Contact Center Analytics

Senior Full-Stack Engineer : Contact Center Analytics

Dialpad Japan • Vancouver
Full-time
A leading AI-powered customer communications platform is searching for a Sr.Software Engineer in Vancouver, Canada.You will design and develop high-scale applications, mentor junior engineers, and ...Show more
Last updated: 12 days ago • Promoted
Network Engineer - Buchanan Technologies

Network Engineer - Buchanan Technologies

Buchanan Technologies • richmond, bc, ca
Full-time
We are seeking a Network Engineer – L2 to support and maintain enterprise network environments for key clients.This role is responsible for the day-to-day operation, troubleshooting, and enhancemen...Show more
Last updated: 22 days ago • Promoted
Senior Embedded C / C++ Engineer – UTM Networking

Senior Embedded C / C++ Engineer – UTM Networking

Fortinet, Inc. • Burnaby
Full-time
A cybersecurity firm is seeking a C Developer to enhance the FortiGate firewall features.Responsibilities include implementing UTM software, keeping up with application-layer protocols, and promoti...Show more
Last updated: 14 days ago • Promoted
Embedded C Developer - delta

Embedded C Developer - delta

Amaris Consulting • delta, bc, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
LLM Benchmarking & HPC Tooling Engineer

LLM Benchmarking & HPC Tooling Engineer

BaseTen Labs, Inc. • Vancouver
Full-time
A leading AI infrastructure company in Vancouver is seeking early-career Software Engineers to work on high-performance computing and Large Language Model engineering. You'll be responsible for buil...Show more
Last updated: 14 days ago • Promoted
Full Stack Engineer — Scale Core Apps, RSUs & Flexible PTO

Full Stack Engineer — Scale Core Apps, RSUs & Flexible PTO

impact.com • Vancouver
Full-time
A leading commerce partnership marketing platform is seeking a Full Stack Software Engineer to develop scalable applications and features in an agile environment. The ideal candidate will have over ...Show more
Last updated: 14 days ago • Promoted
Game Server Engineer - Kubernetes & Cloud (Hybrid)

Game Server Engineer - Kubernetes & Cloud (Hybrid)

Electronic Arts (EA) • Vancouver
Full-time
A leading gaming company is seeking a Software Engineer in Vancouver to develop and evolve their game server platform for next-generation multiplayer experiences. This hybrid role involves collabora...Show more
Last updated: 14 days ago • Promoted
Localization & Globalization Full-Stack Engineer

Localization & Globalization Full-Stack Engineer

Autodesk • Vancouver
Full-time
A leading software firm in Metro Vancouver is seeking a Full Stack Software Engineer to enhance localization capabilities for their products. This role involves designing and maintaining tools for l...Show more
Last updated: 6 days ago • Promoted
AI Design-to-Dev Full-Stack Engineer

AI Design-to-Dev Full-Stack Engineer

Appnovation • Vancouver
Full-time
A global digital partner is seeking a Senior Full-Stack Developer to transform business ideas into production-ready applications. The ideal candidate will specialize in frontend development and leve...Show more
Last updated: 14 days ago • Promoted
Sr. Firmware / Embedded software Engineer - delta

Sr. Firmware / Embedded software Engineer - delta

PotisEdge • delta, bc, ca
Full-time
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 7 days ago • Promoted
Senior C++ Software Engineer

Senior C++ Software Engineer

Equest • North Vancouver, British Columbia, Canada
Full-time
DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications. This development involves writin...Show more
Last updated: 6 days ago • Promoted
Principal Engineer-Firmware Development

Principal Engineer-Firmware Development

Microchip Technology Inc. • Burnaby
Full-time
Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere o...Show more
Last updated: 14 days ago • Promoted
Senior Analytics Engineer - richmond

Senior Analytics Engineer - richmond

TekRek • richmond, bc, ca
Full-time
TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technology firms in Silcom Valley.With rapid growth and ...Show more
Last updated: 27 days ago • Promoted
Software Engineer (AI / Full Stack)

Software Engineer (AI / Full Stack)

TrustFlight • Vancouver, BC, CA
Full-time
TrustFlight is an innovative aviation software company that specializes in developing cutting-edge AI, digital workflow, and analytics applications for the aviation industry.Our software empowers m...Show more
Last updated: 30+ days ago