Talent.com

Software engineer Jobs in Bromont, QC

Last updated: 9 days ago
Lead C++ Software Engineer

Lead C++ Software Engineer

Cadence Design Systems, Inc.ROYAL ,MOUNT
CA$50.00–CA$65.00 hourly
Full-time
Show moreLast updated: 30+ days ago
Vision engineer

Vision engineer

St-AmourMonteregie
CA$80,000.00–CA$90,000.00 yearly
Permanent
Show moreLast updated: 30+ days ago
Incident Response

Incident Response

CENTRIC SOFTWARE INCQC, CA
CA$150,000.00–CA$160,000.00 yearly
Full-time
Quick Apply
Show moreLast updated: 9 days ago
Programmeur(se) logiciel en chef(fe) | Lead Software Programmer - Ghostpunch

Programmeur(se) logiciel en chef(fe) | Lead Software Programmer - Ghostpunch

PTWQC, CA
Remote
Full-time
Quick Apply
Show moreLast updated: 26 days ago
Building Electrical Engineer

Building Electrical Engineer

CIMA+Granby, Québec, Canada
Full-time +1
Show moreLast updated: 9 days ago
construction site superintendent

construction site superintendent

Fives Solios inc.QC, CA
CA$80,000.00–CA$120,000.00 yearly
Full-time +1
Show moreLast updated: 30+ days ago
  • Promoted
DevOps Engineer - Renewable 6-month contract

DevOps Engineer - Renewable 6-month contract

freelance.caGranby, Canada
Show moreLast updated: 30+ days ago
QA Engineer

QA Engineer

Produit Folie Canada Inc.Remote, Quebec
CA$500.00 weekly
Remote
Full-time
Show moreLast updated: 30+ days ago
Software Developer

Software Developer

Amilia Enterprises IncGreater Montreal Area, Quebec, Canada
CA$750.00 weekly
Show moreLast updated: 30+ days ago
Bilingual (FR / ENG) Software Developer

Bilingual (FR / ENG) Software Developer

ASTECGranby, QC
Show moreLast updated: 30+ days ago
Support Engineer II, Geotechnical

Support Engineer II, Geotechnical

Bentley SystemsHome or Hybrid, QC, CA
Show moreLast updated: 30+ days ago
Team Lead - Software development

Team Lead - Software development

CoveoProvince of Quebec
CA$120,000.00 yearly
Show moreLast updated: 30+ days ago
aerospace systems engineer

aerospace systems engineer

mtls aerostructureQC, CA
CA$41.00–CA$65.00 hourly
Full-time +1
Show moreLast updated: 30+ days ago
Field Service Engineer - Quebec

Field Service Engineer - Quebec

Loma SystemsQuebec, CA
CA$50,000.00–CA$60,000.00 yearly
Show moreLast updated: 30+ days ago
Software Verification Engineer

Software Verification Engineer

CS GROUPQuébec, ca
CA$51.00 hourly
Show moreLast updated: 30+ days ago
Principle Software Developer - Montreal

Principle Software Developer - Montreal

Snowed In StudiosQC, CA
CA$135,000.00–CA$160,000.00 yearly
Remote
Full-time +1
Quick Apply
Show moreLast updated: 30+ days ago
Gaming Tools Engineer (Unity)

Gaming Tools Engineer (Unity)

Big Fish GamesRemote, Quebec
CA$500.00 weekly
Remote
Full-time
Show moreLast updated: 30+ days ago
Project Engineer

Project Engineer

OcéanQuébec, CA
CA$32.85 hourly
Show moreLast updated: 30+ days ago
  • Promoted
Technical Expert - Data Center Network

Technical Expert - Data Center Network

Software InternationalWaterloo, Quebec, Canada
CA$100,000.00 yearly
Show moreLast updated: 30+ days ago
R&D Engineer I

R&D Engineer I

Boston ScientificMississauga, QC, CA
CA$60,000.00–CA$85,000.00 yearly
Show moreLast updated: 30+ days ago
Lead C++ Software Engineer

Lead C++ Software Engineer

Cadence Design Systems, Inc.ROYAL ,MOUNT
30+ days ago
Salary
CA$50.00–CA$65.00 hourly
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.

We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU / GPU / HyperScaler companies for pre-Silicon software validation of their SOC’s.

You will develop new algorithms and optimizations for QoR (Quality of Results) and performance for the Protium Compiler working with a small team of super star engineers to develop our next generation FPGA based verification platform.

Responsibilities :

Enhance Static Timing Analysis (STA)in the Protium Compiler.

Work includes implementingnew algorithms in C++to support Multi-cycle constraints and other SDC exceptions such as set_false_path.

Optimize memory and runtime by using multi-threading and distributed computing .

Develop the EDA automation flow for the platform with other engineers.

Write Design Specifications and Unit Tests for your code

Position Requirements / Qualifications :

  • Bachelors in Computer Science, Electrical / Computer Engineering and a minimum of 4 years of related experience, or Masters and a minimum of 2 years of related experience, or PhD with thesis in a relevant area.
  • Ideally you are a solid contributor in the FPGA or ASIC prototyping / synthesis / verification space and have delivered great QoR on these platforms.
  • You are well renowned for your excellent programming skills in C / C++ and you document your work clearly and love talking about it to your team.
  • You are very comfortable with Verilog or SystemVerilog and understand digital circuits .
  • Usage of popular logic simulators and some experience in multi-threaded / concurrent programming are pluses.
  • The role requires exceptional software skills and Object Oriented Programming experience to be a good match
  • Knowledge and experience of ML / AI algorithms and deployment in production code a plus

We’re doing work that matters. Help us solve what others can’t.