software engineer jobs in Hamilton

See average salary for software engineer »

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


  • 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, Ontario, Canada Canonical Full-time

    A leading provider of open source technology in Canada seeks exceptional software engineers with expertise in Go, Rust, or C/C++. You’ll contribute to advancement in virtualization and container technology, ensuring secure and optimized systems. Ideal candidates will have a strong academic background and experience in open-source projects. Enjoy a...


  • 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, ON, Canada Avlmfg Full-time €130,000 - €150,000 Contract

    Salary Range: $130,000.00 To $150,000.00 Annually Founded in 1998, AVL has grown into a North American leader in turnkey engineering, manufacturing, and assembly solutions. For over 25 years, we've combined in-house mechanical, structural, and electrical engineering with custom acoustical design and airflow analysis to deliver fully integrated...


  • Hamilton, ON, Canada Hitachi, Ltd. Full-time €110,000 - €140,000 Contract

    Elevate market efficiency as a Senior Optimization Engineer with Hitachi Energy in Canada. You will develop powerful software and models to enhance real-time decisions within the power system. In this senior role, you will blend expertise in power systems, electricity markets, and optimization. Your core responsibilities include translating customer needs...


  • Hamilton, ON, Canada Liburdi Group Full-time €65,000 - €75,000 Contract

    Advance your engineering career with Liburdi Dimetrics as a Mechanical Engineer in Hamilton, Canada. This full-time position highlights machine design, CAD software, and performance testing. In this role, you will be responsible for managing the unique challenges of machine development through every step—from design conception to the creation of technical...


  • Hamilton, ON, Hamilton Census Division, ON; Ontario, Canada L3Harris Technologies, Inc. Full-time €25

    FPGA Software Tool Developer Co-op Ref #43978 Waterdown, Ontario About L3HARRIS WESCAM As a subsidiary of L3Harris Technologies and within the Integrated Mission Systems Segment, the WESCAM division develops the most advanced optical sensor and targeting systems for global defense and military sectors, National Security, Search & Rescue and Airborne law...


  • Hamilton, ON, Canada Avlmfg Full-time €130,000 - €150,000 Contract

    Drive engineering excellence as the Electrical Engineering Manager at AVL Manufacturing in Hamilton, Ontario. Lead your team in optimizing engineering processes and ensuring compliance with electrical standards. This managerial role requires overseeing the Electrical Engineering Department's activities. With 5-7 years in a manufacturing setting, you will...


  • 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 JNE Group Full-time €63,000 - €101,000 Contract

    Electrical Engineer P.Eng. About JNE Consulting JNE Consulting is a progressive, multidisciplinary engineering services firm headquartered in Hamilton, Ontario, with offices in Pittsburgh, Pennsylvania, and Merrillville, Indiana. We provide engineering, procurement, construction support, and project management services to industrial clients across North...


  • Hamilton, Ontario, Canada Arcadis Full-time $80,000 - $120,000 Contract

    Description  Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. We are more than 34,000 people, in over 30 countries, dedicated to improving quality of life. Everyone has an important role to play. With the power of many curious minds, together we can solve the...


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

    Dillon’s Land Development Business Unit is seeking an Intermediate Stormwater Management Engineer to fill a role within our multidisciplinary team of professionals. You will have the opportunity to work on new and exciting projects while providing clients with a fully integrated and superior customer experience. The successful candidate can be based at any...


  • Hamilton, ON, Canada Egis Group Full-time $90,000 - $130,000 Contract

    Company Description Are you ready to take your career to the next level? Your future starts here. Joining Egis is an opportunity to make a valuable, positive impact on the world, while growing and developing as a person. Our culture is very collaborative, and we care about people and our impact. We take great pride in being responsible for our clients, for...


  • Hamilton, ON, Canada Egis in Canada Full-time $90,000 - $120,000 Contract

    Are you ambitious and looking to make the right move in your career? Now is the perfect time to join Egis. We are now over 21,000 engineers, architects, scientists and planners across the world and experiencing substantial growth in North America. This strategic move underscores our commitment to investing in North America, propelling our expansion to new...


  • Hamilton, Ontario, Canada Egis Group Full-time

    Company DescriptionAre you ambitious and looking to make the right move in your career?  Now is the perfect time to join Egis.  We are now over 21,000 engineers, architects, scientists and planners across the world and experiencing substantial growth in North America. This strategic move underscores our commitment to investing in North America,...


  • Hamilton, ON, Canada L3Harris Technologies, Inc. Full-time

    Join L3Harris as an Engineering Co-Op Student in Waterdown, Ontario. Dive into hands-on development of advanced electro-optical/infrared systems, collaborating with multidisciplinary teams. This 16-month co-op role invites aspiring engineers to engage in complex systems engineering. You will be immersed in both requirement analysis and testing, directly...


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

    Hamilton, ON · Canada Full Time Quality team You will test and validate ROZOR robots across real indoor environments, evaluating autonomy, perception, and navigation performance. Your findings drive improvements across the engineering teams. Responsibilities - Conduct field tests in hospitals, malls, warehouses, and customer facilities. - Validate...


  • 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 ROZOR Full-time

    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 for...


  • Hamilton, Ontario, Canada Affirm Full-time

    Become part of Affirm's innovative approach as a Staff Software Engineer in Capacity Modeling, focused on translating business demand into technical capacity solutions. This remote role highlights your leadership in software engineering and operations. Your main focus will be establishing a long-term technical strategy for ensuring Affirm can manage traffic...

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