Software Developer C#

1 month ago


Québec, Quebec, Canada Epic Games Full time
Join Our Team as a Tools Programmer Intern

We're looking for a talented Tools Programmer Intern to work on tools and engine components for authoring and rendering terrains within Unreal Engine.

Key Responsibilities:
  • Work with the current Landscape system and Water tools to support internal teams and licensees.
  • Develop new features to raise the bar for terrain capabilities within Unreal Engine.
  • Debug and test performance-critical code on different platforms.
  • Have independence in making and owning implementation decisions.
Requirements:
  • Strong C++ skills.
  • Fluent written and verbal communication skills in English.

This internship has a flexible start date in 2025. Applicants must be legally authorized to work in the posting location for the duration of the internship.

Epic Games is a global company with 46 studios and 4,500+ employees across 25 countries. We're committed to building diverse teams and an inclusive work culture.

As a Tools Programmer Intern, you'll have the opportunity to work on cutting-edge technology and collaborate with a talented team of experts.

We're proud to be an Equal Opportunity employer and value diverse perspectives and experiences.



  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a highly skilled C++ Developer to join our software infrastructure team at InnovMetric Software. As a key member of our team, you will be responsible for maintaining and optimizing our software infrastructure, ensuring it remains robust, scalable, and easy to maintain.Key ResponsibilitiesOptimize and maintain existing software...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Join Our Team as a C++ Developer in 3D Metrology SolutionsWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a C++ developer in 3D metrology solutions, you will play a key role in designing and developing innovative software solutions for our customers.About the RoleAs...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Join Our Team as a C++ Developer in 3D Metrology SolutionsWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a C++ developer in 3D metrology solutions, you will play a key role in designing and developing innovative software solutions for our customers.About the RoleAs...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Join Our Team as a C++ Developer in 3D Metrology SolutionsWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a C++ developer in 3D metrology solutions, you will play a key role in designing and developing innovative software solutions for our customers.About the RoleAs...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Join Our Team as a C++ Developer in 3D Metrology SolutionsWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a C++ developer in 3D metrology solutions, you will play a key role in designing and developing innovative software solutions for our customers.About the RoleAs...


  • Québec, Quebec, Canada InnovMetric Software Full time

    OverviewAt InnovMetric Software, we're seeking a talented C++ developer to join our team. As a key member of our software development team, you'll play a crucial role in designing innovative solutions for 3D metrology applications.ResponsibilitiesAs a C++ developer, you'll be responsible for developing and validating software solutions for 3D data...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a skilled C++ developer to join our team at InnovMetric Software. As a C++ developer in 3D metrology solutions, you will play a key role in designing innovative software solutions using our PolyWorks|InspectorTM software.Key ResponsibilitiesDesign and develop software solutions for 3D metrology applications using C++Work with our...


  • Québec, Quebec, Canada InnovMetric Software Full time

    Job SummaryWe are seeking a skilled C++ developer to join our team at InnovMetric Software. As a C++ developer in 3D metrology solutions, you will design innovative software solutions with our star software PolyWorks|InspectorTM, both for smart 3D data acquisition tools and the calculation and efficient visualization of the measurement results. You will also...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a skilled C++ developer to join our team at InnovMetric Software. As a C++ developer in 3D metrology solutions, you will play a key role in designing innovative software solutions for our clients.Key ResponsibilitiesDesign and develop software solutions for 3D metrology applicationsWork with our team to create high-quality...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a 3D Metrology Solutions C++ Engineer, you will play a key role in designing and developing innovative software solutions for smart 3D data acquisition tools and measurement result calculation and...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop,...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop,...


  • Québec, Quebec, Canada Aspire Software Full time

    About Aspire SoftwareAspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft's global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. We deliver a time-sensitive integration process, and our decentralized model has allowed us to become a hub for creating rapid growth by...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software, a rapidly growing organization in the field of information management.The successful candidate will be responsible for participating in the development of document management software products applied to the legislative field. This will involve...


  • Québec, Quebec, Canada Aspire Software Full time

    About Aspire SoftwareWe are a rapidly growing organization making our mark in the field of information management. Our company, Aspire Software, operates under the Aspire Software portfolio and provides mission-critical solutions across multiple verticals.Job DescriptionWe are seeking a skilled Senior Software Developer to participate in development projects...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop, and...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop, and...


  • Québec, Quebec, Canada InnovMetric Software Full time

    OverviewWe are seeking a skilled software developer to join our team at InnovMetric Software, where you will be responsible for designing and developing robust administration tools to optimize metrology data management.The ideal candidate will have a strong background in software development, with experience in designing and deploying web applications, as...


  • Québec, Quebec, Canada CS GROUP Full time

    Job OpportunityCS Group Canada is seeking a Senior Software Developer to join our dynamic team. As a key member of our software development lifecycle, you will participate in defining new and efficient architectures, design, code, unit tests, and product validation.Key ResponsibilitiesParticipate in defining new and efficient architectures of a n-tiers...


  • Québec, Quebec, Canada CS GROUP Full time

    Job OpportunityCS Group Canada is seeking a Senior Software Developer to join our dynamic team. As a key member of our software development lifecycle, you will participate in defining new and efficient architectures, design, code, unit tests, and product validation.Key ResponsibilitiesParticipate in defining new and efficient architectures of a n-tiers...