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 Dillon Consulting Limited Full-time $100,000 - $140,000 Contract

    Imagine a career where your expertise shapes a sustainable future Are you a visionary influencer in the field of Water Resources Engineering who thrives in a fast-paced consulting environment, enjoys solving complex challenges, and excels at business development, sales, and building strong relationships? If you enjoy entrepreneurship and innovation, this...


  • hamilton, canada L3Harris Full-time

    Operations Engineering role supporting manufacturing and testing of WESCAM products. Focus on quality, efficiency, and lead-time reduction, with project management and technical skills in hardware, software, and firmware interactions.


  • Hamilton, ON, Canada Dillon Consulting Limited Full-time $75,000 - $100,000 Contract

    Dillon’s Integrated Mobility Services discipline is looking for a Junior/Intermediate Transportation Planner/Engineer to join our multidisciplinary team in one of the Dillon’s offices in Ontario or Vancouver, BC. You will have the opportunity to work on new and exciting projects while providing clients with a fully integrated and superior customer...


  • Hamilton, Ontario, Canada L3Harris Technologies Full-time

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...


  • Hamilton, Ontario, Canada WalterFedy Full-time

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

    Join Xynysys as a Full-Stack Software Developer, crafting innovative web applications and APIs in a collaborative environment. This role requires expertise in both frontend and backend technologies. As a Full-Stack Developer at Xynysys, you will work across the entire technology stack, translating product requirements into scalable software solutions. You...


  • Hamilton, ON, Canada Stantec Full-time

    Join Stantec as a Transmission Line Design Team Lead in Ontario. This pivotal role focuses on leading design initiatives and enhancing team performance in the energy sector.As a Team Lead, you will ensure engineering deliverables uphold quality standards while nurturing a culture of teamwork within a dynamic environment. Your role involves significant...


  • Hamilton, ON, Canada BluMetric Environmental Inc. Full-time

    The Opportunity:DS is currently seeking a Junior Environmental Specialist to join our team. This is an exciting opportunity for candidates looking to further develop their career in civil engineering. DS offers competitive salaries along with a complete benefits package and a variety of Training and Development Programs to help you develop the skills you...


  • Hamilton, ON, Canada Egis in Canada Full-time €85,000 - €115,000 Contract

    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 development. Job...


  • Hamilton, Ontario, Canada Miratech Group Full-time

    Elevate enterprise contact centers as a Senior Java Developer at Miratech. You'll design and build robust routing engines to optimize voice and digital interactions at scale. Miratech is seeking a Senior Routing Engine Developer to enhance enterprise contact center operations. With a focus on Java and Spring Boot, you'll create intelligent routing...


  • Hamilton, ON, Canada Johnson Electric Group Full-time $75,000 - $90,000 Contract

    ## Junior Automation Systems Designer - Electrical申请: Canada, Ancaster: Full time: 今天发布: R00031322**Join Our Team as an Junior Automation Electrical Designer!****Location:** Ancaster, Ontario, Canada (onsite) **Salary Range:** 75K-90K CAD annually **Vacancy Type:** Existing Position **Schedule:** Full‐time Shift: Day ShiftAs our...

  • Senior Product Manager

    23 hours ago


    Hamilton, ON, Canada Stryker Full-time

    Healthcare is rapidly evolving through connected technologies, digital health solutions, and data-driven care. As a Senior Product Manager supporting Stryker's Smart Care portfolio, you will help shape the future of connected healthcare by developing strategies that expand the adoption of innovative digital solutions across the Canadian market.In this role,...


  • Hamilton, ON, Canada L3Harris Technologies, Inc. Full-time $28,000 - $41,000 Contract

    Become an essential part of L3Harris WESCAM as an FPGA Software Tool Developer Co-op in Waterdown, Ontario. This role focuses on developing internal web applications that will streamline processes for the firmware team. As a co-op student, you will help facilitate the development and enhancement of software tools that drive efficiency within the team. The...

  • Engineering Manager

    6 days ago


    Hamilton, ON, Hamilton Census Division, ON; Ontario, Canada Affirm 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...


  • Hamilton, ON, Canada 100613 FPS-Services Full-time

    Become a vital contributor as a Junior Electrical Designer at Johnson Electric in Ancaster, Ontario. Focus on designing electrical control systems for advanced manufacturing equipment and assembly lines while working in a full-time capacity. This role offers an opportunity to assist in the design and development of electrical control systems under the...


  • Hamilton, ON, Canada Walters Group Full-time

    Become a vital part of Walters Group as a Structural Steel Detailer in Hamilton, ON. Utilize your Tekla expertise to create high-quality models and drawings that lead to successful construction outcomes. In this role, you will be responsible for transforming detailed specifications into comprehensive 3D models for fabrication and assembly. Your detailed...


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

    Location: Stoney Creek, Ontario, Canada Job ID: R0102545 Date Posted: 2026-06-03 Company Name: HITACHI ENERGY CANADA INC. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: Ready to help shape the future of energy? Join Hitachi Energy as a Senior Power Applications Engineer and play a key role in delivering...


  • Hamilton, ON, Canada AXYZ CNC Routers Full-time $80,000 - $95,000 Contract

    Take your engineering skills to the next level with AXYZ as an Electrical Systems Designer, where you'll design, improve, and validate electrical systems for advanced CNC machinery in Waterdown, Ontario. In this hands-on role, you'll create electrical schematics, develop control panel layouts, and ensure hardware integration for CNC machines. Your strong...

  • Solutions Architect

    5 hours ago


    Hamilton, Ontario, Canada Dillon Consulting Limited Full-time

    Make an impact at Dillon Consulting as a Solutions Architect with a focus on hands-on implementation and architectural excellence. This role necessitates hybrid working with a strong development team. As a Solutions Architect, you will own the responsibility for architectural decisions across Dillon’s technology portfolio. Collaborating within a skilled...


  • Hamilton, ON, Canada McMaster University Full-time

    McMaster University invites applications for a Research Assistant within the Department of Chemical Engineering, supporting the McMaster Advanced Control Consortium (MACC). You will manage computing hardware/software, develop models, forecast budgets, and contribute to research proposals while liaising with industry partners and university staff.The role...

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