Current jobs related to Senior C++ Software Developer - Toronto, Ontario - Cadence Design Systems, Inc.


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job Title: Senior C# Software DeveloperHighbrow LLC is seeking a skilled Senior C# Software Developer to join our team. The ideal candidate will have a strong background in C# development and experience with software engineering fundamentals.Responsibilities:Automate regression testing harness to run batches overnight or ad hoc.Produce test data for new...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job Title: Senior C# Software DeveloperJob Summary:We are seeking a highly skilled Senior C# Software Developer to join our team at Highbrow LLC. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using C#.Key Responsibilities:Design and develop software applications...


  • Toronto, Ontario, Canada Canada Mortgage and Housing Corporation Full time

    Job Title: Senior Software Developer - C# .NETCanada Mortgage and Housing Corporation is seeking a highly skilled Senior Software Developer - C# .NET to join our team.About the Role:We are looking for a talented software developer to design, develop, and implement cloud-based solutions using C# .NET. The ideal candidate will have a strong background in...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    {"h1": "Senior Software Developer at SS&C Technologies Holdings", "p": "We are seeking a passionate developer who is eager to revolutionize Chorus and transform it from the solid product it has been for years into a modernized product built for future longevity. As a Senior Software Developer at SS&C Technologies Holdings, you will be responsible for writing...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    {"h1": "Senior Software Developer at SS&C Technologies Holdings", "p": "We are seeking a passionate developer who is eager to revolutionize Chorus and transform it from the solid product it has been for years into a modernized product built for future longevity. As a Senior Software Developer at SS&C Technologies Holdings, you will be responsible for writing...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    Job Title: Senior Software DeveloperSS&C Technologies Holdings is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.About the Role:Design and develop software applications using Java,...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    Job OverviewSenior Software DeveloperSS&C Technologies Holdings is seeking a skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our cloud-based software applications.Key Responsibilities:Design and develop software applications using Java,...


  • Toronto, Ontario, Canada CG Consulting Group Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Senior C++ Software Developer to join our team at CG Consulting Group. As a key member of our global IT services team, you will be responsible for designing and developing software solutions for our clients in the investment and wealth management industry.Key ResponsibilitiesManage project...


  • Toronto, Ontario, Canada CG Consulting Group Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Senior C++ Software Developer to join our team at CG Consulting Group. As a key member of our global IT services team, you will be responsible for designing and developing software solutions for our clients in the investment and wealth management industry.Key ResponsibilitiesManage project...

  • Senior C++ Developer

    4 weeks ago


    Toronto, Ontario, Canada Apex Systems Full time

    Job Title: Senior C++ DeveloperApex Systems is a global IT services provider, and our staffing practice has an opening for a 2 C++ Developer with experience with C++ development on Linux, experience with performance tuning of SQL on relational database, and some exposure to financial domain to place at our client, a Big Bank.Job Description:Our client is...

  • Senior C++ Developer

    4 weeks ago


    Toronto, Ontario, Canada Apex Systems Full time

    Job Title: Senior C++ DeveloperApex Systems is a global IT services provider, and our staffing practice has an opening for a 2 C++ Developer with experience with C++ development on Linux, experience with performance tuning of SQL on relational database, and some exposure to financial domain to place at our client, a Big Bank.Job Description:Our client is...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at SS&C Technologies Holdings. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software solutions.Key Responsibilities:Design and develop software...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at SS&C Technologies Holdings. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based software solutions.Key Responsibilities:Design and develop software...

  • Senior C++ Developer

    4 weeks ago


    Toronto, Ontario, Canada Apex Systems Full time

    Job Title: Senior C++ DeveloperJob Summary:We are seeking a highly skilled Senior C++ Developer to join our team at Apex Systems. As a Senior C++ Developer, you will be responsible for developing and maintaining large-scale database-centric applications on Linux.Key Responsibilities:Design, develop, and test C++ applications on LinuxCollaborate with our...

  • Senior C++ Developer

    4 weeks ago


    Toronto, Ontario, Canada Apex Systems Full time

    Job Title: Senior C++ DeveloperJob Summary:We are seeking a highly skilled Senior C++ Developer to join our team at Apex Systems. As a Senior C++ Developer, you will be responsible for developing and maintaining large-scale database-centric applications on Linux.Key Responsibilities:Design, develop, and test C++ applications on LinuxCollaborate with our...


  • Toronto, Ontario, Canada ZAPCOM GROUP INC Full time

    Job Title: Senior C++ Software EngineerAbout the Role:We are seeking a highly skilled Senior C++ Software Engineer to join our team at Zapcom Group Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance software applications using C++.Key Responsibilities:* Design and develop...

  • Senior C++ Developer

    3 weeks ago


    Toronto, Ontario, Canada Apex Systems Full time

    Job Description:Senior C++ DeveloperA global IT services provider, Apex Systems, is seeking a skilled Senior C++ Developer to join their team. The ideal candidate will have significant experience in C++ development on Linux, as well as expertise in performance tuning of SQL on relational databases.Responsibilities:Development in C++ on Linux for a...

  • Senior C++ Developer

    1 month ago


    Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Senior C++ DeveloperWe are seeking a highly skilled Senior C++ Developer to join our team. As a Senior C++ Developer, you will be responsible for developing and maintaining large-scale database-centric applications using C++ on Linux.Key Responsibilities:Develop and maintain C++ code for database-centric applications on LinuxCollaborate with...

  • Senior C++ Developer

    4 weeks ago


    Toronto, Ontario, Canada Randstad Canada Full time

    Job Title: Senior C++ DeveloperWe are seeking a highly skilled Senior C++ Developer to join our team. As a Senior C++ Developer, you will be responsible for developing and maintaining large-scale database-centric applications using C++ on Linux.Key Responsibilities:Develop and maintain C++ code for database-centric applications on LinuxCollaborate with...


  • Toronto, Ontario, Canada SS&C Technologies Holdings Full time

    Job OpportunitySenior Software DeveloperWe are seeking a skilled Senior Software Developer to join our team at SS&C Technologies Holdings. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our cloud-based software solutions.About the RoleDesign and Develop Software: Collaborate with...

Senior C++ Software Developer

2 months ago


Toronto, Ontario, Canada Cadence Design Systems, Inc. Full time

About the Role

Cadence Design Systems, Inc. is seeking an exceptional C++ software engineer to join the 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 Compiler.
  • Implement new 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.

Requirements and Qualifications

  • Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field, with a minimum of 4 years of experience, or Master's degree with 2 years of experience, or PhD with thesis in a relevant area.
  • Proven expertise in FPGA or ASIC prototyping/synthesis/verification, with a strong track record of delivering high-quality results.
  • Excellent programming skills in C/C++ and a passion for documenting code and collaborating with the team.
  • Strong understanding of Verilog or SystemVerilog and digital circuits.
  • Experience with popular logic simulators and multi-threaded/concurrent programming is a plus.
  • Object-Oriented Programming skills and knowledge of ML/AI algorithms and deployment in production code are highly desirable.

About Cadence

Cadence is a leader in the development of electronic design automation (EDA) software and hardware. We're committed to creating innovative solutions that help our customers design and develop complex electronic systems. If you're passionate about technology and want to make a meaningful impact, we encourage you to apply for this exciting opportunity.