- Search jobs
- Rosemere, QC
- software engineer
Software engineer Jobs in Rosemere, QC
Create a job alert for this search
Software engineer • rosemere qc
Lead C++ Software Engineer
Cadence Design Systems, Inc.ROYAL ,MOUNTSoftware Engineer – Next-Gen AI Platform
Calliere GroupLaval, QcSoftware Tester
Loc SoftwareLaval, Québec, CanadaMaintenance Engineer
Fed Manutech CanadaBoisbriand, Quebec, CanadaSoftware developer
CroesusLaval, Canada- Promoted
Software Architect
Insight GlobalLaval, QC, CanadaSoftware Developer
Amilia Enterprises IncGreater Montreal Area, Quebec, Canada- Promoted
Testeur de logiciel
LOC SoftwareLaval, QC, Canada- Promoted
Lead Software Engineer (R48506 / gy)
CadenceMont-Royal, QC, CanadaSenior QA Engineer, Automation
CENTRIC SOFTWARE INCRemote USA or Canada, QC, CADéveloppeur Logiciel / / Software developer
Triton DigitalRemote, Montréal, QuébecMining Engineer
SGS Canada IncBlainville, Quebec, CanadaSoftware Developer
Sarah Test5800 Saint Denis St, Bureau 606Senior Embedded Software Test Engineer
CS GROUPQC, caSoftware Developer
Talent.comLaval, Quebec- Promoted
Embedded Software Developer
AkkodisMontréal North, CASoftware Engineer / Développeur - Java - 6-month Contract / Contrat de 6 mois
NÖORD TECHNOLOGIESLaval, QCManufacturing Project Engineer
Groupe ParimaLaval, Quebec- Promoted
DevOps Engineer
Groom & Associés / AssociatesGreater Montreal Metropolitan Area, Canada- Fredericton, NB (from $ 110,000 to $ 292,000 year)
- Vernon, BC (from $ 123,581 to $ 226,288 year)
- Caledon, ON (from $ 153,433 to $ 203,440 year)
- Thunder Bay, ON (from $ 128,700 to $ 192,200 year)
- Cold Lake, AB (from $ 134,250 to $ 191,080 year)
- Slave Lake, AB (from $ 134,250 to $ 191,080 year)
- Elliot Lake, ON (from $ 130,000 to $ 191,080 year)
Popular searches
Lead C++ Software Engineer
Cadence Design Systems, Inc.ROYAL ,MOUNT- Full-time
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.