Job offers - CrawlJobs

IT - Software Development jobs in Canada

1,511 job offers

ETL Data Engineer
Save Icon
Senior Programmer Analyst role in Mississauga, Canada, seeking an ETL expert with 5+ years of experience. You will lead application development, leveraging Ab Initio and Oracle on Unix/Linux to design and optimize Data Warehouse architectures. This position offers the chance to solve complex inte...
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
Expiration Date
Until further notice
Early Career Software Developer - Test Framework
Save Icon
Join GM in Markham, Canada as an Early Career Software Developer - Test Framework. You'll build Python and Robot Framework automation solutions for next-gen automotive embedded platforms. Ideal for recent graduates (Dec 2025-Aug 2026) in CS/CE/EE with internship or project experience in test auto...
Location Icon
Location
Salary Icon
Salary
73900.00 - 110900.00 USD / Year
Expiration Date
Until further notice
Software Test Engineering – AVIP Diagnostics QA
Save Icon
Join GM’s AVIP Diagnostics QA team in Markham, Canada as a Software Test Engineer. You’ll develop and execute automated/manual tests for ADAS and autonomous vehicle software using C++, Python, and Robot framework. Requires 3+ years of embedded software testing experience and a degree in Computer ...
Location Icon
Location
Salary Icon
Salary
81300.00 - 122000.00 USD / Year
Expiration Date
Until further notice
Senior Java Engineer – Agentic AI Driven Development - Senior Vice President
Save Icon
Senior Java Engineer sought for a Vice President role in Mississauga, Canada, to lead Agentic AI-driven development. You will architect complex middleware with Java 17, Spring Boot, and microservices, while optimizing Oracle and MongoDB databases. Drive CI/CD adoption with Docker and Kubernetes, ...
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
Expiration Date
Until further notice
Python Application Developer, AVP
Save Icon
Join a global financial leader as a Python Application Developer, AVP in Mississauga. Leverage 5+ years of experience to design mission-critical systems using Python and Angular, while accelerating development with AI tools like GitHub Copilot. This hands-on role involves mentoring junior enginee...
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Java Engineer – Agentic AI Driven Development - Vice President
Save Icon
Senior Java Engineer – Vice President role in Mississauga, Canada, driving Agentic AI-powered development. Leverage Core Java (JDK 11/17), Spring Boot, and microservices to architect complex middleware. Utilize AI tools like Copilot for code generation, query optimization, and system validation. ...
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
Expiration Date
Until further notice
Senior Software Engineer (Client)
Save Icon
Senior Software Engineer (Client) sought to design and evolve C++ client libraries and tools powering Call of Duty and Activision titles. You will own build pipelines, CI processes, and deliver robust APIs for console and PC platforms. Requires 8+ years of C++ expertise, networking fundamentals, ...
Location Icon
Location
Salary Icon
Salary
91770.00 - 194120.00 CAD / Year
Expiration Date
Until further notice
Intern - Multidisciplinary Design Optimization (MDO) - Advanced Design (Fall 2026)
Save Icon
Join Bombardier’s Advanced Design team in Dorval, Canada as an Intern in Multidisciplinary Design Optimization (MDO) for Fall 2026. Ideal for aerospace or engineering students with Python skills, you’ll develop conceptual design tools and benchmark optimization software. Gain hands-on experience ...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Quantitative Developer
Save Icon
Join a top-tier Montreal trading desk as a Quantitative Developer, building high-performance Python frameworks for real-time pricing and risk. Collaborate directly with traders and quants to industrialise models and deliver scalable, production-grade analytics. Leverage 6+ years of Python experti...
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
200000.00 CAD / Year
Expiration Date
Until further notice
Platform Engineer (Quant)
Save Icon
Join a top-tier quant fund in Montreal as a Platform Engineer. You'll design and maintain robust platforms and tools within the SRE/DevOps team, ensuring high performance for complex trading strategies. Requires 2+ years of Linux expertise, scripting in Python or Rust, and experience with Prometh...
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
200000.00 CAD / Year
Expiration Date
Until further notice
Software Engineer
Save Icon
Join a front-office tech team in Montreal as a Software Engineer, building real-time Python-based risk and analytics platforms for traders. Collaborate with quants to transform models into production-grade systems in a high-impact, fast-paced environment. Requires 6+ years of Python experience, s...
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
200000.00 CAD / Year
Expiration Date
Until further notice
Junior Front-End Engineer
Save Icon
Join a high-calibre team in Montreal as a Junior Front-End Engineer, building modern React systems for real-time trading and live data. You’ll work on greenfield projects, collaborate with quants, and create intuitive UIs for complex models. Benefit from mentorship, a developer-first culture, and...
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
130000.00 CAD / Year
Expiration Date
Until further notice
Fpga Developer / Fpga Design Engineer (4g/5g Radio – Datapath / Ru Fpga Design)
Save Icon
Seeking an experienced FPGA Design Engineer in Ottawa, Canada to develop cutting-edge 4G/5G Radio Unit datapaths. You will leverage hands-on DSP expertise in FFT, Beamforming, and digital filters, alongside strong MATLAB/Simulink and SystemVerilog skills. Key responsibilities include architecting...
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Control Systems Software Designer
Save Icon
Senior Control Systems Software Designer sought to lead automation projects in Cambridge, Canada. You will design PLC/PC-based software, integrate robotics and vision systems, and mentor junior engineers. Requires an engineering degree, strong programming skills, and hands-on control system exper...
Location Icon
Location
Salary Icon
Salary
42.31 - 58.17 CAD / Hour
Expiration Date
Until further notice
Senior Vision Designer
Save Icon
Senior Vision Designer sought in Cambridge, Canada, to lead machine vision system design for factory automation. Requires 5+ years in vision, motion control, or robotics, plus proficiency in object-oriented programming and image processing. You will develop turnkey solutions for automotive, semic...
Location Icon
Location
Salary Icon
Salary
42.31 - 58.17 CAD / Hour
Expiration Date
Until further notice
Intermediate Control Systems Software Designer
Save Icon
Join a dynamic team as an Intermediate Control Systems Software Designer in Cambridge, Canada. Design and develop world-class automation solutions using PLCs, robotics, and vision systems. Ideal for engineers with strong programming and problem-solving skills, offering global travel, 3 weeks vaca...
Location Icon
Location
Salary Icon
Salary
36.54 - 50.24 CAD / Hour
Expiration Date
Until further notice
Fullstack Developer Lead Vice President
Save Icon
Lead Fullstack Developer Vice President sought in Mississauga, Canada. Leverage 6+ years of experience in Java, Spring Boot, and ReactJS to drive high-impact application development. This senior role requires expert-level skills in RDBMS, NoSQL, and CI/CD, with a focus on leading system enhanceme...
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
Expiration Date
Until further notice
Software Developer - Brake Controls and Diagnostics
Save Icon
Join General Motors in Markham or Oshawa as a Software Developer – Brake Controls and Diagnostics. You will design embedded software for next-gen brake-by-wire systems and SDV architectures. Ideal for 2025-2026 grads in engineering or CS with C/C++ skills. Enjoy competitive benefits including hea...
Location Icon
Location
Canada, Markham, Oshawa
Salary Icon
Salary
73900.00 - 110900.00 USD / Year
Expiration Date
Until further notice
Staff Embedded Software Developer
Save Icon
Staff Embedded Software Developer role in Markham or Oshawa, Canada. You will design and optimize on-vehicle control and data planes for distributed fleets using C/C++ on Linux, Android, and QNX. Requires 8+ years of experience with configuration management, data pipelines, and fleet-scale system...
Location Icon
Location
Canada, Markham, Oshawa
Salary Icon
Salary
147000.00 - 196600.00 USD / Year
Expiration Date
Until further notice
Senior Vehicle Motion Control AI/ML Platform Design Engineer
Save Icon
Senior Vehicle Motion Control AI/ML Platform Design Engineer sought in Markham, Canada. Lead development of scalable, modular control strategies integrating AI/ML into real-time vehicle motion systems. Requires M.S./Ph.D. with 5+ years in controls, deep expertise in chassis dynamics, classical/ad...
Location Icon
Location
Salary Icon
Salary
115000.00 - 164600.00 USD / Year
Expiration Date
Until further notice