Current jobs related to Software Engineer - Montreal, Quebec - Jobs for Humanity


  • Montreal, Quebec, Canada Aspire Software Full time

    Software Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    About the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a software engineer with a strong foundation in Java and microservices architecture to develop scalable and resilient services at Centric Software.Key Skills:Proficiency in Core Technologies: Strong expertise in Java, Kafka for event streaming, and REST API for service integration.Database Management: Experience with MS SQL Server, Oracle, and...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Shape the Future of Automotive TechnologyAt Syntronic, we're not just following industry trends - we're setting them. Imagine working on cutting-edge advancements in telecom, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Job DescriptionWe are seeking a highly skilled software engineer to join our team at Centric Software. As a key member of our dynamic Skyline team, you will be responsible for developing scalable and resilient services using microservices architecture.The ideal candidate will have a deep understanding of Java, Kafka for event streaming, and REST API for...


  • Montreal, Quebec, Canada Ultimate Software Full time

    Company OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Clinique Ophtalmologique de Westmount Full time

    **Job Title:** Software EngineerAbout the Job:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsTest and debug software...


  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada DRW Full time

    Software EngineerDRW is a diversified trading firm that brings together sophisticated technology and exceptional people to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.As a member of our team, you will develop critical software...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada GIRO Inc Full time

    Looking for a skilled Software Engineer to join our company. As a key member of our team, you will be responsible for designing, developing, and testing software applications. Our ideal candidate has strong programming skills and experience working with various software development methodologies.Our company is a leading provider of innovative technology...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Randstad Full time

    Job Description for Software EngineerWe are seeking a highly skilled Software Engineer with experience in Core Java, database management, and application/server-side development to contribute to the development and enhancement of Market Risk applications in a fast-paced environment. The successful candidate will collaborate closely with business units to...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CAE Full time

    About This RoleCAE is a global leader in training for the civil aviation, defence and security, and healthcare markets. We are seeking a skilled software engineer to join our team and contribute to the development of innovative flight simulation models.Key ResponsibilitiesDevelop and maintain software applications for flight simulation systemsCollaborate...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Key Responsibilities:As a Safety Critical Embedded Software Test Engineer at Mannarino Systems & Software Inc., you will have the opportunity to develop and implement test cases and procedures for safety-critical software. You will also be responsible for executing and reviewing test results, tracing them to the corresponding requirements and identifying...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Krafton Full time

    About the Role:As a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. This is a fantastic opportunity to work with a talented team and contribute to the creation of innovative solutions.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsTest...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Randstad Full time

    We are seeking a skilled Software Engineer to join our team. Responsibilities include designing, developing, and testing software applications. Strong knowledge of programming languages and software development methodologies is required.Key Skills:Programming languages (e.g., Java, Python, C++)Software development methodologies (e.g., Agile, Scrum)Version...


  • Montreal, Quebec, Canada Famic Technologies Inc. Full time

    Software Design Engineer Opportunity at Famic Technologies Inc.Famic Technologies Inc. is a leading provider of high-quality software solutions for the industrial market. We are seeking a skilled Software Design Engineer to join our team and contribute to the development of new generations of software.Key Responsibilities:Participate in defining software...

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Manulife Insurance Malaysia Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team. As a key member of our development team, the successful candidate will be responsible for designing, developing, and testing software applications.Design and develop software applications using a range of programming languages.Collaborate with cross-functional teams to...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Banque Nationale Full time

    Job Description: We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with backend development and be proficient in programming languages such as Java or Python. Responsibilities include designing, developing, and testing software applications.

  • Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Randstad Full time

    We are seeking a highly skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong understanding of computer systems and be able to design, develop, and test software applications.Key Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Storyteq Full time

    We are looking for a skilled Software Engineer to join our team at {company}. In this role, you will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applications using a variety of programming languages.Collaborate with cross-functional teams to identify and prioritize project...

Software Engineer

1 month ago


Montreal, Quebec, Canada Jobs for Humanity Full time

Job Title: Generalist Programmer

About the Role:

We are seeking a skilled Generalist Programmer to join our team at Ubisoft Montreal. As a Generalist Programmer, you will be responsible for creating stable, functional, and high-performance tools and systems that will enable the studio to realize its current and future creative visions.

Key Responsibilities:

  • Develop generic systems that support the functionalities of specialized programming teams and ensure their integration.
  • Support production teams by ensuring the stability and proper functioning of their systems and tools.
  • Program in a clear and structured manner while respecting performance, maintenance, modularity, extensibility, and compatibility requirements.
  • Communicate effectively with production teams and users to respond to their requests and needs.
  • Monitor performance and memory budgets and adjust as needed.
  • Debug and optimize existing systems to facilitate the work of other programming teams.
  • Document your work to transfer knowledge and allow production to understand systems and their functionalities.
  • Stay up-to-date with advances in the field of programming.

Requirements:

  • Around 5 years of experience in software programming, ideally in the video game industry or any other relevant experience.
  • Excellent proficiency in various programming languages, especially C++.
  • A degree in Computer Science or Computer Engineering (or related training).
  • Good analytical and synthesis skills and attention to details.
  • Ability to work as part of a team and good interpersonal and communication skills.
  • Autonomy, curiosity, and resourcefulness.
  • Flexibility in the organization of your work, allowing you to adapt to changes.

About Us:

Ubisoft's 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players' lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.

Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

When you join Ubi MTL, you discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.

If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We're committed to fostering a work environment that is inclusive and respectful of all differences.