Current jobs related to Senior C++ Software Architect - MontRoyal, Quebec - Cadence Design Systems


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Cadence Design Systems is seeking an exceptional C++ software engineer to join the Protium Software Development Team.As a Lead C++ Software Engineer, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping platform.Key Responsibilities:* Design and develop high-quality C++ software components* Collaborate with cross-functional...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Lead C++ Software EngineerCadence Design Systems is seeking an exceptional C++ software engineer to join the Protium Software Development Team. As a lead C++ software engineer, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping platform.Key Responsibilities:Design and develop high-performance C++ software...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Lead C++ Software EngineerCadence Design Systems is seeking an exceptional C++ software engineer to join the Protium Software Development Team. As a lead C++ software engineer, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping platform.Key Responsibilities:Design and develop high-performance C++ software...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Lead C++ Software EngineerCadence Design Systems is seeking an exceptional C++ software engineer to join the Protium Software Development Team. As a lead C++ software engineer, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping platform.Key Responsibilities:Design and develop high-performance C++ software...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Lead C++ Software EngineerCadence Design Systems is seeking an exceptional C++ software engineer to join the Protium Software Development Team. As a lead C++ software engineer, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping platform.Key Responsibilities:Design and develop high-performance C++ software...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Lead C++ Software EngineerCadence Design Systems is seeking an exceptional C++ software engineer to join our Protium Software Development Team.We are looking for a talented individual to develop and enhance the Protium FPGA-Based Prototyping platform.Key Responsibilities:Design and implement high-performance C++ software componentsCollaborate with...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Lead C++ Software EngineerCadence Design Systems is seeking an exceptional C++ software engineer to join our Protium Software Development Team.We are looking for a talented individual to develop and enhance the Protium FPGA-Based Prototyping platform.Key Responsibilities:Design and implement high-performance C++ software componentsCollaborate with...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    C++ Software EngineerCadence Design Systems is seeking a skilled C++ software engineer to develop and enhance the Protium FPGA-Based Prototyping product. Key responsibilities include developing new algorithms and optimizations for QoR and performance in the Protium Compiler, working with a small team of engineers to develop the next generation FPGA-based...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Lead C++ Software EngineerCadence Design Systems is seeking an exceptional C++ software engineer to join our Protium Software Development Team. As a key member of our team, you will play a crucial role in developing and enhancing the Protium FPGA-Based Prototyping product.Key Responsibilities:Enhance Static Timing Analysis (STA) in the Protium...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    Lead C++ Software EngineerCadence Design Systems is seeking an exceptional C++ software engineer to join our Protium Software Development Team. As a key member of our team, you will play a crucial role in developing and enhancing the Protium FPGA-Based Prototyping product.Key Responsibilities:Enhance Static Timing Analysis (STA) in the Protium...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    We are seeking an exceptional C++ software engineer to join the Protium Software Development Team at Cadence Design Systems.The ideal candidate will have a strong background in C++ and experience in developing and enhancing complex software systems.The selected candidate will lead the development of the Protium FPGA-Based Prototyping platform, working...


  • Mont-Royal, Quebec, Canada Cadence Design Systems Full time

    h3LeadC++SoftwareEngineer/h3pAtCadenceDesignSystems,weseekaskilledC++softwareengineertojoinourProtiumSoftwareDevelopmentTeam.TheidealcandidatewilldevelopandenhancetheProtiumFPGA-BasedPrototypingproduct,usedbyleadingCPU/GPU/HyperScalercompaniesforpre-SiliconsoftwarevalidationoftheirSOC's./ppYouwilldevelopnewalgorithmsandoptimizationsforQoR(QualityofResults)an...


  • Mont-Royal, Quebec, Canada Randstad Full time

    Job DescriptionAs a skilled Software Developer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend of the application, ensuring that it is stable, scalable, and secure.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsTest and debug...

  • Software Engineer

    1 week ago


    Mont-Royal, Quebec, Canada Randstad Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong understanding of computer science concepts and be proficient in programming languages such as Java, Python, and C++.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to...


  • Mont-Laurier, Quebec, Canada Aquanord piscines et spa inc Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities:Design and develop scalable software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Mont-Royal, Quebec, Canada Randstad Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will have a strong background in machine learning and experience in leading technical projects.Key ResponsibilitiesDesign and implement machine learning modelsLead technical projects and collaborate with cross-functional teamsDevelop and maintain...


  • Mont-Royal, Quebec, Canada Randstad Canada Full time

    Are you a skilled software developer looking for a new challenge? Our company is seeking a talented Software Engineer to join our team in Dublin.About the RoleWe are looking for a highly motivated and experienced software engineer to work on a range of exciting projects. The successful candidate will have a strong background in software development,...


  • Mont-Royal, Quebec, Canada Randstad Full time

    Senior Logistics Coordinator Job DescriptionWe are seeking a highly skilled Senior Logistics Coordinator to join our team in Montreal. As a key member of our Ground shipment division, you will be responsible for handling carrier relations, dispatching, and customs clearances.Key Responsibilities:Develop and maintain strong relationships with carriers to...


  • Mont-Royal, Quebec, Canada Randstad Full time

    Senior Logistics Coordinator Job DescriptionWe are seeking a highly skilled Senior Logistics Coordinator to join our team in Montreal. As a key member of our Ground shipment division, you will be responsible for handling carrier relations, dispatching, and customs clearances.Key Responsibilities:Develop and maintain strong relationships with carriers to...


  • Mont-Royal, Quebec, Canada Stokes Inc. Full time

    We are seeking a skilled Cloud Developer to join our team at {company}. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying cloud-based applications.Key Responsibilities:Design and develop cloud-based applications using cloud-native technologies.Collaborate with cross-functional teams to ensure...

Senior C++ Software Architect

2 months ago


MontRoyal, Quebec, Canada Cadence Design Systems Full time

At Cadence Design Systems, we foster a culture of innovation and leadership. We're seeking a highly skilled C++ software engineer to join our Protium Software Development Team. As a key member of our team, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping platform. Your expertise in C++ will be instrumental in driving the success of our product. If you're passionate about software development and leadership, we encourage you to apply for this exciting opportunity. Key Responsibilities:

* Develop and maintain high-quality C++ software components
* Collaborate with cross-functional teams to design and implement software solutions
* Enhance the Protium FPGA-Based Prototyping platform to meet evolving customer needs
* Mentor junior engineers and contribute to the growth of our team

Requirements:

* 5+ years of experience in C++ software development
* Strong understanding of software design patterns and principles
* Excellent problem-solving skills and attention to detail
* Ability to work in a fast-paced environment and prioritize tasks effectively

What We Offer:

* Competitive salary and benefits package
* Opportunities for career growth and professional development
* Collaborative and dynamic work environment
* Recognition and rewards for outstanding performance

If you're a motivated and talented C++ software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity.