Talent.com

Principal Jobs in Waterloo, ON

Create a job alert for this search

Principal • waterloo on

Last updated: 23 hours ago
Principal Software Engineer - GPU

Principal Software Engineer - GPU

HiringArcWaterloo, ON, CAN
Full-time +1
Principal Software Engineer - GPU.Waterloo, ON (Full Remote - Virtually anywhere in the world).Join a cutting-edge team developing next-gen graphics drivers and software for critical embedded syste...Show moreLast updated: 6 days ago
Principal Security Analyst

Principal Security Analyst

OpenTextWaterloo, ON, United States
Full-time
OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opp...Show moreLast updated: 27 days ago
  • Promoted
Principal Automation and Controls Engineer

Principal Automation and Controls Engineer

CSMCWaterloo, ON, Canada
Full-time
Principal Automation and Controls Engineer.Waterloo, ON (Hybrid with potential off-site deployment).Eligible for Canadian Reliability Status or higher. CSMC is a technology company focused on develo...Show moreLast updated: 23 hours ago
  • Promoted
Principal Resource Geologist

Principal Resource Geologist

CSG TalentOntario, Canada, Canada
Full-time
Principal Resource Geologist - Ontario - Residential Position.The Principal Geologist will support and mentor Mineral Resource estimation professional. The role ensures resource estimation risks, bo...Show moreLast updated: 13 days ago
Sr. Business Analyst / Analyste d'affaires principal

Sr. Business Analyst / Analyste d'affaires principal

ApexaOntario, ON, CA
Full-time
Quick Apply
APEXA, an MIB Group Holdings company, is a dynamic company delivering a leading-edge solution to the Life Insurance Industry. Our clients include the largest Life Insurance carriers and MGAs in Cana...Show moreLast updated: 16 days ago
Principal Enterprise Data Architect

Principal Enterprise Data Architect

BarracudaOntario, Canada
Full-time
Job ID 25 -169Come Join Our Passionate Team! At Barracuda, we make the world a safer place.We believe every business deserves access to cloud-enabled, enterprise-grade security solutions that are e...Show moreLast updated: 30+ days ago
Principal Software Engineer, Ads Formats

Principal Software Engineer, Ads Formats

redditRemote, Ontario, Canada
Remote
Full-time
Reddit is a community of communities.It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote...Show moreLast updated: 30+ days ago
  • Promoted
Principal & Vice-Principal Pool Selection

Principal & Vice-Principal Pool Selection

Avon Maitland District School BoardOntario, Canada
Full-time
Avon Maitland District School Board (.Huron and Perth Counties, in Southwestern Ontario.We aim to engage, inspire, and innovate, in all that we do! We are always learning!.Our work is guided by a S...Show moreLast updated: 7 days ago
  • Promoted
Hardware Senior Principal Consultant (32437)

Hardware Senior Principal Consultant (32437)

Myticas ConsultingOntario, Canada, Canada
Full-time
Position Title : PCB Layout Engineer.Minimum of 5 years of relevant experience, or an equivalent combination of education and work experience. Proficiency with PCB layout tools, specifically Cadence ...Show moreLast updated: 10 days ago
Principal Engineer Platform Team

Principal Engineer Platform Team

AutodeskOntario, Canada
Remote
Full-time
As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled d...Show moreLast updated: 30+ days ago
Dealer Principal / Managing Partner

Dealer Principal / Managing Partner

AutoIQKitchener, Ontario
Full-time
Are you looking for a great opportunity to be a Dealer Principal / General Manager of an Automotive Dealership? This is the opportunity you have been looking for. Degroote-Hill Chevrolet Buick GMC Ltd...Show moreLast updated: 30+ days ago
Principal Software Engineer

Principal Software Engineer

ServiceTitanCanada Ontario
Remote
Full-time
Own from end to end the short and long term technical vision of your team.Design, implement and improve critical systems and components powering ServiceTitan stack. improve the security, availabili...Show moreLast updated: 30+ days ago
Conseiller principal en communication interne

Conseiller principal en communication interne

Medavie Blue CrossON, CA
Full-time
Depuis plus de 75 ans, Croix Bleue Medavie est un partenaire reconnu en matière de santé et de bien-être pour les particuliers, les employeurs et les gouvernements à l’échelle du Canada.En tant qu’...Show moreLast updated: 30+ days ago
PRINCIPAL

PRINCIPAL

York Region District School BoardOntario, Canada
Full-time
Principal Department : Education Classification & Level : Principal (Salary Grid with Principal's Allowance) Employment Status : Regular Full-Time The Principal will be responsible for the instruction...Show moreLast updated: 16 days ago
Conseiller en actuariat Principal-Initiatives nationales

Conseiller en actuariat Principal-Initiatives nationales

Wawanesa InsuranceKitchener, ON (Hybrid), CA
Full-time
Diriger l’aspect technique de notre processus relatif aux indications actuarielles.Fournir des recommandations sur la méthodologie pour notre processus relatif aux indications actuarielles en répon...Show moreLast updated: 30+ days ago
Principal Specialist, Product Design

Principal Specialist, Product Design

Raytheon TechnologiesWaterloo, ON, Canada
Full-time
Raytheon Waterloo is seeking a Principal Specialist, Product Design to be part of the team supporting legacy and Next Generation Airport Traffic Control (ATC) programs. The candidate will work with ...Show moreLast updated: 30+ days ago
  • Promoted
Associate Principal- Fire Protection Engineer

Associate Principal- Fire Protection Engineer

Ignis Global RecruitmentWaterloo, ON, Canada
Full-time
Associate Principal in Fire Protection Engineering.The ideal candidate will possess strong technical expertise in fire protection engineering, exceptional project management skills, and the desire ...Show moreLast updated: 27 days ago
Office Manager / Principal Broker

Office Manager / Principal Broker

Job BornKitchener, ON
Permanent
Our client has been servicing the Kitchener area since 1975 with a loyal client following and incredible customer retention rates. We have a unique opportunity that allows you to really flex your sk...Show moreLast updated: 30+ days ago
Principal Software Engineer - GPU

Principal Software Engineer - GPU

HiringArcWaterloo, ON, CAN
6 days ago
Job type
  • Full-time
  • Permanent
Job description

Principal Software Engineer - GPU

Waterloo, ON (Full Remote - Virtually anywhere in the world)

Join a cutting-edge team developing next-gen graphics drivers and software for critical embedded systems. As a GPU Software Engineer, you'll work on industry-leading GPU technologies, driving compliance and performance in real-time environments with a focus on Vulkan SC and other Khronos standards.

What You'll Do

Design, develop, and debug GPU drivers that implement Vulkan SC across a range of proprietary GPUs.

Integrate and certify graphics and compute software for safety-critical systems running on Windows, Linux, and embedded RTOS.

Ensure conformance to Khronos Group APIs and develop internal test suites to support quality assurance.

Generate documentation and software artifacts for regulatory compliance and certification audits.

Contribute throughout the development lifecycle—from PoC to high- / low-level design and implementation.

Lead or collaborate in feature integration, optimization, performance tuning, and multi-threaded systems design.

Required Qualifications

Bachelor's degree in Software Engineering, Computer / Electrical Engineering, or Mathematics.

8+ years experience with a focus on GPU device driver development.

Proven C / C++ experience, particularly in GPU, graphics, or compute driver development.

Deep understanding of OpenGL and / or Vulkan, along with multi-threading and concurrent programming.

Experience on Windows and / or Linux platforms.

Strong debugging skills and experience with performance profiling tools.

Preferred Skills

Experience with OpenGL SC, Vulkan SC, SYCL, OpenCL, CUDA, or other compute APIs.

Familiarity with safety-critical systems, embedded development, and real-time operating systems (RTOS).

Prior work with ARM, Intel IrisXE, or Imagination GPUs.

Exposure to graphics shader languages (GLSL, ESSL) and intermediate representations (SPIR-V).

Certification-related development (e.g., DO-178, ISO 26262, MISRA).

Comfortable with DevOps tools like Git, Jira, DOORS, CodeBeamer, and collaborative platforms (Confluence, Teams, SharePoint).

Knowledge of Six Sigma, Lean principles, Agile, or Scrum (Scrum Master a plus).

Why Join Us?

Work on mission-critical, safety-certified graphics drivers powering next-gen embedded and aerospace systems.

Be part of a globally distributed, high-caliber team tackling complex, impactful challenges.

Flexible development environments with real opportunity for technical ownership and leadership.

Additional Job Details

Salary Range : $185,000 – $220,000 (Canadian dollars)

Location : Waterloo, ON

Type of Role : Full-time, Direct Hire

Remote : Full Remote (Virtually anywhere in the world)