devs software design

See average salary for devs software design »

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


  • canada | ca MacDon Industries Ltd. Full-time

    Kickstart your career as a Software Developer Intern focused on agriculture technology. This 8-month term role involves hands-on experience in design, documentation, and prototyping with fellow engineers. As a Software Developer Intern, you will collaborate in the Design Office, Testing, and Prototype Shop, gaining valuable insights into agricultural...


  • Winnipeg, Manitoba, Canada Thumbtack Full-time

    Thumbtack helps millions of people confidently care for their homes. Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every county of the U.S., people turn to Thumbtack to complete urgent repairs, seasonal maintenance and bigger improvements....


  • Cambridge, Ontario, Canada ATS Corporation Full-time

    Compensation: $42.31 to $58.17 CAD per hourAnnual Performance-Based Incentive Bonus5% RRSP matchStock purchase planStarting 3 weeks of vacationBenefits package (health and dental) + $600 health spending accountHalf-Day FridaysWorking on challenging engineering projects.Continuous learning and career growth with global mobility opportunities.A chance to...


  • Winnipeg, Manitoba, Canada Javelin Venture Partners Full-time

    Thumbtack Software Engineering, Design Full-time Ontario, Canada British Columbia, Canada CAD 180,200-233,200 / year Thumbtack helps millions of people confidently care for their homes. Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every...


  • Calgary, Alberta, Canada Hexagon's Autonomy & Positioning division Full-time

    Hexagon's Autonomous Solutions is seeking a Software Infrastructure Designer based in Calgary, AB. Join a dedicated team focused on enhancing automated testing infrastructure for software verification. As a key member of the Software Infrastructure team, you will design, develop, and implement systems tailored to user and industry needs. Your background in...


  • Canada ATS Automation Tooling Systems Inc Full-time €58,000 - €80,000 Contract

    Select how often (in days) to receive an alert: Requisition ID: 17503 Location: Woodbridge, ON, CA, L4L 8K9 Date: Aug 7, 2026 Senior Controls Systems Software Designer Job Description Total Compensation & Benefits - Pay Rate: $42.31 - $58.17 - Eligible for Annual Incentive Bonus - Stock Purchase Plan - 3 Weeks Vacation - Health Care Benefits + $600...


  • Ottawa, ON, Canada NXP Semiconductors Full-time €111,000 - €152,000 Contract

    Join NXP as a Senior Software Engineer specializing in Ethernet design verification for advanced microcontrollers. Your expertise in C/C++ will help enhance performance-focused networking solutions. This role is vital to the R&D organization, responsible for developing pre-silicon verification software for various applications. With 5+ years of software...


  • Toronto, Ontario, Canada Compunnel, Inc. Full-time

    Shape the future of backend services as a Backend Software Engineer. Focus on creating and reviewing RESTful APIs using Java/Spring Boot for optimal service performance. In the role of Senior Software Developer, you will lead service design efforts and orchestrate API integrations. This strategic position collaborates closely with Business Analysts to...


  • Cambridge, Ontario, Canada Eclipse Automation Full-time

    Eclipse Automation in Cambridge, ON seeks an Electrical Engineering Software Designer to design control software, integrate with electrical and mechanical systems, and install machines at customer sites worldwide.You will program PLCs/PCs, test during integration, and travel to install, commission, and train customers, leveraging robotics and vision systems....


  • bc, canada | ca, British Columbia Javelin Venture Partners Full-time

    ThumbtackSoftware Engineering, DesignFull-timeOntario, CanadaBritish Columbia, CanadaCAD 180,200-233,200 / yearThumbtack helps millions of people confidently care for their homes.Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every county...

  • Software Engineer

    1 day ago


    Montreal, Quebec, Canada NXP Semiconductors Full-time

    Software Engineer – Hardware Design Verification LocationThis position is located in Ottawa and offers a hybrid work schedule with 3 days in office and 2 days work from home each week. A fully remote option is not available. Business Line DescriptionBe an integral member of a highly-experienced team in R&D that is responsible for developing IP...


  • Cambridge, Ontario, Canada ATS Industrial Automation Full-time

    Join our globally growing team at ATS Industrial Automation, where we create complex automation solutions that sustainably impact lives around the world. At ATS, a publicly traded global company with a proud 40‑year history, we help drive the future with our factory‑wide automation solutions. We design, build and service mission‑critical automated...


  • Cambridge, Ontario, Canada Eclipse Automation Full-time $35 - $55 Permanent

    Job Title: Electrical Engineering Software Designer Location: Cambridge, ON | On-siteJob Type: Full-timeCompensation: $35.00 - $55.00 / hr. Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days Get to Know Us: Eclipse Automation delivers cutting-edge custom automated...


  • Montreal, Quebec, Canada Biztree Full-time $100,000 Contract

    SOFTWARE INTERFACE DESIGNER (UI/UX) Brief description We are looking for a talented Software Interface Designer to design user-centric products and web experiences. The ideal candidate will have experience working in agile teams with developers and UX designers. You will be able to make deliberate design decisions and to translate any given...

  • Software Engineer

    1 day ago


    Kanata, Canada NXP Semiconductors Full-time $110,600 - $152,000 Contract

    Software Engineer – Hardware Design Verification Location: This position is located in Ottawa and offers a hybrid work schedule with 3 days in office and 2 days work from home each week. A fully remote option is not available. Business Line DescriptionBe an integral member of a highly-experienced team in R&D that is responsible for developing IP...


  • Montreal, Canada Canadian Federal Full-time

    Company: Marconi Technologies Marconi Technologies/Communications Business -- À propos de Marconi :  Marconi Technologies allie plus d’un siècle d’innovation en communications dans le secteur de la défense à une approche moderne axée sur la mission, centrée sur la résolution de défis opérationnels concrets.L’entreprise conçoit et...


  • Cambridge, Ontario, Canada Eclipse Automation Full-time $40 - $62 Permanent

    Job Title: Senior Electrical Engineering Software Designer Location: Cambridge, ON | On-siteJob Type: Full-timeCompensation: $40.00 - $62.00/hourBenefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days Get to Know Us: Eclipse Automation delivers cutting-edge custom automated...


  • Cambridge, Region of Waterloo, Canada ATS Industrial Automation Full-time $75,000 - $95,000 Contract

    Join ATS Industrial Automation as a Senior Robot Software Designer and enhance your programming prowess in the automation industry. Work on mission-critical projects that significantly affect global workflows. With a strong foundation in industrial automation and a minimum of 7 years of relevant experience, you'll play a key role in crafting robot control...


  • Cambridge, Region of Waterloo, Canada ATS Corporation Full-time $70,000 - $110,000 Contract

    Job DescriptionMAJOR DUTIES:As a member of a highly motivated, dynamic, multi-disciplined team, you will design and develop world- class automation solutions. Duties involve contributing to machine concepts, design of control software, integration of software with electrical and mechanical systems, process development and machine installation at customer...


  • Cambridge, Region of Waterloo, Canada Eclipse Automation Full-time €69,000 - €85,000 Contract

    Eclipse Automation in Cambridge, Ontario, is seeking a Software Designer Team Lead to guide controls software design and coordinate engineering policies. This on-site role requires leadership to meet project goals and deliver Eclipse solutions on schedule. You will mentor staff, drive software development across projects, and liaise with customers to ensure...