software engineer jobs in Hamilton

See average salary for software engineer »

1,000 software engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Hamilton, ON, Canada Egis Full-time

    About Us Join Egis, where your ambition meets unparalleled growth opportunities. As we continue to expand within Canada, we're looking for talented professionals like you to be a part of our innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and...


  • Hamilton, ON, Canada Stantec Full-time

    Communities everywhere share the need for clean water. And as they work to meet that need, they’re facing new, more complex challenges every day. Our water professionals collaborate to contribute innovative ideas, guided by scientific rigor and a vision for sustainable growth. Every day, we’re helping communities improve, reuse, and protect our world’s...


  • Hamilton, ON, Canada Egis Group Full-time

    Advance your engineering career with Egis Canada as an Assistant Lead Foundations Engineer. Play a vital role in rail transit projects with a focus on team leadership and geotechnical design.This key position supports the growth of Egis's rail geotechnical team. As an Assistant Lead, you'll provide technical oversight of major projects while managing...


  • Hamilton, ON, Canada AVL Manufacturing Inc. Full-time $70,000 - $100,000 Contract

    Since 1998, AVL Manufacturing has been responding to industrial markets with turnkey manufacturing solutions. As an independent Canadian company focused on the design, development, engineering, and integration of renewable & nonrenewable power generation, we are committed to exceeding customer expectations. AVL Manufacturing has now transformed into one of...


  • Hamilton, ON, Canada Liburdi Group Full-time $64,000 - $75,000 Contract

    Date Opened 09/23/2026Job Type Full timeSalary $64,000 - $75,000 / yearWork Experience 1-2 yearsCity HamiltonCountry CanadaJob DescriptionWe are currently seeking for the role of electrical engineer to create and maintain electrical drawings for our welding equipment using safety standards and codes. The hours will typically be Monday to Friday, 8:30 am to...


  • Hamilton, Ontario, Canada Affirm Full-time

    Drive data architecture as a Senior Backend Engineer with Affi, focusing on marketing technology and measurement systems in a remote environment. Collaborate with cross-functional teams to enhance consumer growth strategies. As a Senior Software Engineer in the Marketing & Privacy Engineering (MPE) team, you will lead the design and implementation of...


  • Hamilton, ON, Canada WalterFedy Full-time

    Role at a Glance The Civil Project Engineer is responsible for planning and conducting assignments with a high level of specialization and autonomy. This role involves solving complex engineering problems, modifying established guidelines, and applying mature engineering knowledge to improve design standards, reduce costs, and enhance work quality. The...


  • Hamilton, Ontario, Canada Hitachi Energy Full-time

    Join Hitachi Energy as a Grid Data Management Engineer, where you'll empower electricity market operations through innovative data management solutions. This role blends your technical skills with real-world power system challenges. As a senior member of the engineering team, you'll engage in the entire software lifecycle, from design to release support....


  • Hamilton, ON, Canada Pinchin Ltd Full-time €150,000 - €200,000 Contract

    Elevate your career as a Senior Geotechnical Engineer with Pinchin in Southern Ontario. Lead geotechnical projects, mentor staff, and ensure high-quality service delivery while promoting client relationships. As part of the Geotechnical Services team, you will utilize your expertise to provide technical insights and coordinate projects from inception to...


  • Hamilton, ON, Canada The Walter Fedy Partnership Full-time €110,000 - €150,000 Contract

    Role At a Glance The Senior Mechanical Engineer is responsible for planning and conducting assignments with a high level of specialization and autonomy. This role involves solving complex engineering problems, modifying established guidelines, and applying mature engineering knowledge to improve design standards, reduce costs, and enhance work quality. The...


  • Hamilton, ON, Canada Dillon Consulting Limited Full-time €85,000 - €135,000 Contract

    Advance your career with Dillon as an Intermediate Stormwater Management Engineer, contributing to diverse land development projects across Ontario. Enjoy the balance of flexible working hours and a leading role within a multidisciplinary team. This exciting position involves serving as the technical expert for stormwater management projects with both...


  • Hamilton, ON, Canada Aspire Bakeries Full-time €100,000 - €112,000 Contract

    Hungry for a career that’s as rewarding as it is delicious? At Aspire Bakeries, we don’t just bake breads, cookies, and cakes - we create foods that bring people together. From La Brea Bakery® artisan breads to Otis Spunkmeyer® cookies, our products are enjoyed by millions of people every day. And behind every bite are talented manufacturing and...


  • Hamilton, Ontario, Canada Affirm Full-time

    Shape the future of web experiences with Affirm as a Senior Frontend Engineer. This remote role emphasizes architecture, performance, and marketing integrations within high-traffic web applications. At Affirm, the Marketing & Privacy Engineering team is seeking a Senior Software Engineer to enhance their logged-out web experiences. You will lead engineering...

  • Drainage Engineer

    3 days ago


    Hamilton, ON, Canada EXP Full-time

    Drainage & Hydrology Engineer Brampton, Markham, Hamilton or London, ONAt EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most complex...


  • Hamilton, ON, Canada Brandt Group of Companies Full-time $75,000 - $110,000 Contract

    Brandt is currently seeking a Truck Technical Specification Engineer located in our Stoney Creek Peterbilt location. The Technical Specification Engineer will be responsible for developing, writing, and maintaining accurate specifications for Peterbilt trucks for our customers along side the Sales Manager and Territory Managers. The ideal candidate will have...


  • Hamilton, Ontario, Canada Belden Inc Full-time

    Innovation Starts With You Propel your career at RUCKUS, a Belden brand, where innovation creates possibilities—for our people, our customers, and the communities we serve. We connect people, information, and ideas to solve the world’s most complex connectivity challenges, turning curiosity into meaningful impact. Here, you’ll take on work that...


  • Hamilton, ON, Canada Hitachi Automotive Systems Americas, Inc. Full-time €110,000 - €150,000 Contract

    Join Hitachi Energy in Stoney Creek as a Senior Optimization Engineer, specializing in software development, power systems, and optimization. Contribute to improved market operations and reliable grid performance. This full-time role requires a Bachelor’s degree in Electrical Engineering and significant expertise in optimization modeling tools and...


  • Hamilton, ON, Canada Liburdi Group of Companies Full-time $65,000 - $75,000 Contract

    Liburdi Dimetrics Corporation in Hamilton, Ontario is seeking a full-time Software Developer to design, build, test, and maintain software solutions through their full lifecycle. The role involves direct collaboration with customers to gather requirements, train users, and provide ongoing technical support.Office hours are Monday to Friday, 8:30 am to 5:00...


  • Hamilton, ON, Canada ROZOR Full-time €90,000 - €130,000 Contract

    Generative AI Engineer for Robotics Interfaces Hamilton, ON · Canada Full Time AI team You will develop LLM-powered tools and conversational interfaces that enhance how humans interact with ROZOR robots and cloud dashboards, from natural-language mission creation to AI assistants for fleet management. Responsibilities - Create language model interfaces...

  • Engineering Manager

    3 days ago


    Hamilton, ON, Hamilton Census Division, ON; Ontario, Canada Affirm, Inc. Full-time

    Lead the Marketing & Privacy Engineering team at Affirm as an Engineering Manager. You'll shape privacy-aware consumer experiences while developing a high-performing engineering culture. In this remote role, you will manage engineers across two critical pillars, ensuring that both Marketing and Consumer Privacy initiatives foster sustainable growth. Your...

Key skills for software engineer
Engineering processes Use technical drawing software Define technical requirements Perform scientific research Develop automated migration methods Interpret technical requirements Use software libraries Tools for software configuration management

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: software engineer

Duties, skills, education and salary

View guide