Senior C++ Developer

3 days ago


Montreal, Quebec, Canada Cadence Design Systems, Inc. Full time

Cadence - A Leader in Technology

We are seeking a talented Principal C++ Software Engineer to join our team at Cadence Design Systems, Inc.

As a Principal Software Engineer, you will be responsible for the design and development of new features and algorithms for our Custom Prototyping Flow.

Key responsibilities include:

  • Collaborating with cross-functional teams to implement high-quality software solutions
  • Working with technical support lead and key customers to resolve implementation or usage issues
  • Developing and maintaining software components using C++ and other general-purpose languages
  • Staying up-to-date with emerging technologies and trends in the industry

We're looking for someone with a strong background in computer science, a minimum of 7 years of experience in algorithmic software development for FPGAs, and a passion for learning and growth.

Requirements:

  • Bachelor's degree in Computer Science or Electrical Engineering
  • Minimum 2 years of relevant industry experience in FPGA software development
  • Strong development experience in C++, C#, or Java
  • Knowledge of logic simulators and multi-threaded programming
  • Excellent problem-solving skills and attention to detail

What We Offer:

  • A dynamic and collaborative work environment
  • Opportunities for growth and professional development
  • A competitive salary and benefits package
  • The chance to work on cutting-edge technology and make a real impact

About Cadence:

Cadence Design Systems, Inc. is a leading technology company that enables global innovation through electronic design automation (EDA) solutions.

We're committed to helping our customers solve complex problems and bring innovative products to market quickly and efficiently.

Join us in our mission to drive innovation and success in the world of technology.



  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Job Title: Senior Software Developer C++We are seeking an experienced Senior Software Developer C++ to join our team at Boston Scientific Gruppe. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for medical devices.Key Responsibilities:Design and develop software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Job Title: Senior Software Developer C++We are seeking an experienced Senior Software Developer C++ to join our team at Boston Scientific Gruppe. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for medical devices.Key Responsibilities:Design and develop software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives and create value for our customers.We're seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives and create value for our customers.We're seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: Senior C++ Engine DeveloperWe are seeking a highly skilled Senior C++ Engine Developer to join our team at Gearbox Studio. As a key member of our engine development team, you will be responsible for maintaining and optimizing our game engine, ensuring system compatibility and performance across all deployment platforms, and collaborating closely...


  • Montreal, Quebec, Canada 2K Full time

    Job Title: Senior C++ Engine DeveloperWe are seeking a highly skilled Senior C++ Engine Developer to join our team at Gearbox Studio. As a key member of our engine development team, you will be responsible for maintaining and optimizing our game engine, ensuring system compatibility and performance across all deployment platforms, and collaborating closely...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior C++ Software Developer - ElectrophysiologyJoin our team of talented software developers at Boston Scientific Gruppe, a global leader in medical science. We're committed to solving the challenges that matter most and transforming lives through innovative medical solutions.About the RoleWe're seeking an experienced Senior C++ Software Developer to...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior C++ Software Developer - ElectrophysiologyJoin our team of talented software developers at Boston Scientific Gruppe, a global leader in medical science. We're committed to solving the challenges that matter most and transforming lives through innovative medical solutions.About the RoleWe're seeking an experienced Senior C++ Software Developer to...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives and create value for our customers.We're seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives and create value for our customers.We're seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++)We are seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software.Key Responsibilities:Participate in new product development activities such as research, design, and testing to bring products from concept to market.Develop scripts, test utilities, and...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++)We are seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software.Key Responsibilities:Participate in new product development activities such as research, design, and testing to bring products from concept to market.Develop scripts, test utilities, and...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++)We are seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software.Key Responsibilities:Participate in new product development activities such as research, design, and testing to bring products from concept to market.Develop scripts, test utilities, and...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++)We are seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software.Key Responsibilities:Participate in new product development activities such as research, design, and testing to bring products from concept to market.Develop scripts, test utilities, and...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyJoin our team of innovative software developers at Boston Scientific, a global leader in medical science. As a Senior Software Developer (C++), you will contribute to the development of on-system software for medical devices.About the RoleWe are seeking an experienced and highly motivated Senior Software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyJoin our team of innovative software developers at Boston Scientific, a global leader in medical science. As a Senior Software Developer (C++), you will contribute to the development of on-system software for medical devices.About the RoleWe are seeking an experienced and highly motivated Senior Software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives and create value for our customers.We're seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives and create value for our customers.We're seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives. We're seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software.Key Responsibilities:Participate...


  • Montreal, Quebec, Canada Boston Scientific Gruppe Full time

    Senior Software Developer (C++) - ElectrophysiologyAt Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient lives. We're seeking an experienced and highly motivated Senior Software Developer (C++) to contribute to the development of on-system software.Key Responsibilities:Participate...