Current jobs related to Principal C++ Software Engineer - Montréal - Cadence Design Systems


  • montréal, Canada National Bank Full time

    The Software Engineering (SWE) team deploys and supports a portfolio of tools and practices for the software development lifecycle (SDLC) across all delivery towers of the Bank. As a developer, you will contribute to the growth of the GitHub ecosystem at the Bank by developing new features and integrations that will revolutionize the experience of all the...


  • Montréal, Canada SS&C Full time

    SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 offices in 35 countries. Some 18,000 financial services and healthcare...


  • Montréal, QC, Canada AKUR8 Full time

    Akur8 is a young, dynamic, fast growing Insurtech that has been transforming insurance pricing and reserving with transparent Machine Learning since 2016. Akur8 leverages the power of Transparent Machine Learning and Predictive Analytics to inject game-changing speed, performance and reliability into insurers’ pricing and reserving processes. Since 2016...


  • Montréal, QC, Canada National Bank Full time

    The Software Engineering (SWE) team deploys and supports a portfolio of tools and practices for the software development lifecycle (SDLC) across all delivery towers of the Bank. As a developer, you will contribute to the growth of the GitHub ecosystem at the Bank by developing new features and integrations that will revolutionize the experience of all the...


  • Montréal, Canada SS&C Full time

    SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 offices in 35 countries. Some 18,000 financial services and healthcare...


  • montréal, Canada Keyrus Full time

    🌟 Join KEYRUS and Shape the Future with Us! 🌟About KeyrusAt Keyrus, we live and breathe innovation and technology. As a leading French company with over 28 years of global expertise, we operate in 26 countries with a network of 3,500+ talented consultants worldwide.🌍 Do you thrive in dynamic and challenging environments?If technology is your passion...


  • Montréal, Canada Metro Inc. Full time

    **Titre du poste**: Coordonnateur marketing - Super C **Numéro de la demande**:29456 **Catégorie d'emploi**: Administration **Division**: Qc - Marketing Metro (80069072) **Département**: Marketing et commerce électronique **Lieu de travail**: METRO - SIÈGE SOCIAL - M-DUPLESSIS, MTL (#M-SS) **Province**: Canada : Quebec **Type d'emploi**:...


  • Montréal, Canada SS&C Full time

    SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company based on revenue, SS&C is headquartered in Windsor, Connecticut and has 20,000+ employees in over 90 offices in 35 countries. Some 18,000 financial services and healthcare...

  • C++ Developer

    4 weeks ago


    Montréal, QC, Canada Hunter Bond Full time

    Job Title: C++ 20 Developer Client: Elite FinTech Firm Salary: Up to $240k CAD + Bonus Location: Montreal (Hybrid) Sells: Cutting-edge tech, ownership of multiple greenfield projects, no red tape, a friendly/collaborative environment, beautiful offices, personal projects on Fridays! An Elite FinTech Firm is looking for the best Software Engineers around...

  • Conseiller Marketing

    3 weeks ago


    Montréal, Canada Metro Inc. Full time

    **Titre du poste**: Conseiller marketing - Super C **Numéro de la demande**:29453 **Catégorie d'emploi**: Administration **Division**: Qc - Marketing Metro (80069072) **Département**: Marketing et commerce électronique **Lieu de travail**: METRO - SIÈGE SOCIAL - M-DUPLESSIS, MTL (#M-SS) **Province**: Canada : Quebec **Type d'emploi**:...


  • montréal, Canada Axiom Global Technologies Full time

    Requirements:4+ years of relevant experience as an SDET or DevOps EngineerExpertise in automation tools & technologies, including TDD, BDD (JBehave/Cucumber)Strong hands-on experience in web and distributed programming languages such as Java, Python, and Shell scriptingProficiency in RDBMS schema concepts and SQLIn-depth knowledge of Web Services, XML, REST,...

  • District Manager

    3 weeks ago


    Montréal, Canada S & C Electric Company Full time

    We have an exciting opportunity to join our Sales Team! Reporting to the Senior Manager, the District Manager is responsible for selling S&C products and services to maximize sales volume in Quebec. The District Manager also supports the Senior Manager of the sales region to effectively manage and forecast sales for the district. You will specify, apply,...


  • Montréal, Canada Houghton Mifflin Harcourt Full time

    **Job Requisition ID**: 17965 **Additional Locations**: Hybrid Remote Work Option. Must live close enough to Montreal office for periodic onsite work (less than 50% of the time on average). Who We Are HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators, and improve student outcomes. As a...


  • Montréal, Canada IMDS Software Inc. Full time

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years - Experience: 2 years to less than 3 years - Computer programming/programmer, general - Computer science - or equivalent experience **Work setting**: - Private sector **Tasks**: - Communicate electronically and in person with computer users...

  • Estimateur Principal

    4 weeks ago


    Montréal, QC, Canada Groupe C. Laganière (1995) inc. Full time

    Relevant du Vice-Président Opérations, l’Estimateur Principal est responsable de réaliser et coordonner l’ensemble des activités de soumission et d’estimation des coûts des projets. Produire et coordonner la préparation des soumissions et les processus d’appels d’offres; Mise en place des procédures de soumissions en cohésion avec les...


  • Montréal, Canada peoplecanfly Full time

    Artiste principal de l'environnement / Principal Environment Artist - Remote - Full-time - Project: Bifrost - Department: Art - Location: CA, Montreal (Remote/Hybrid) **Company Description**: People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes...


  • Montréal, Canada peoplecanfly Full time

    Artiste principal de l'environnement / Principal Environment Artist - Remote - Full-time - Project: Bifrost - Department: Art - Location: CA, Montreal (Remote/Hybrid) **Company Description**: People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes...


  • Montréal, QC, Canada Mechasys Full time €90,000 - €120,000

    At Mechasys, we believe the construction industry deserves tools as precise and innovative as the finished article it creates. That’s why we’ve developed the XR Projector, a state-of-the-art 3D positioning tool that brings blueprints to life, directly on the job site. Using BIM/CAD models, our XR Projector projects blueprints at a 1:1 scale with...

  • Full Stack Engineer

    4 weeks ago


    Montréal, QC, Canada TALTEK | TALENT en TECHNOLOGIE Full time

    TALTEK cherche à combler le poste suivant pour l’un de ses clients : CONSULTANT - Développeur Logiciel (Mendix / Full Stack .NET) Mandat de 24 mois - HYBRIDE (2 jours au bureau du centre-ville de Montréal) À PROPOS DU RÔLE Nous sommes à la recherche d’un(e) Développeur Logiciel (Mendix / Full Stack .NET) pour un de nos clients du centre-ville...


  • Montréal, Canada Aspire Software Full time

    **Business Development Representative (BDR) - Bilingual - Remote - Montreal** **Vocantas is looking for a passionate and driven Business Development Representative bilingual to help us grow to the next level!** Vocantas has been providing powerful automated communication solutions for over 18 years. We solve complex human capital management and customer...

Principal C++ Software Engineer

1 month ago


Montréal, Canada Cadence Design Systems Full time

Principal C++ Software Engineer

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:

- Implement new algorithms and enhancements in C/C++ based code to implement the software stack for the FPGA based platform with special focus on synthesis / technology mapping.

- 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 or Electrical Engineering with a minimum of 7 years of related experience, or Masters with a minimum of 5 years of related experience, or PhD with a minimum of 1 year of related experience.

- 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.

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences.

Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Cadence is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

#J-18808-Ljbffr