We interpreted Canada to be all of Canada.
- Qualcomm (Markham, ON)
- …hands-on skills and experience on performance optimization. + Proficient programming skills in C / C ++ Machine learning knowledge is a plus.. + Experience with ... or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. OR...(eg, NLP, multi-media). + 2+ years of experience with C / C ++, ideally at the embedded level +… more
- Mastercard (Vancouver, BC)
- …that help people, businesses and governments realize their greatest potential._ **Title and Summary** Senior Software Engineer ( C ++) Who is Mastercard? ... providing artificial intelligence for mission-critical decision making. Our world-class software operates at scale to detect and inform in...per second. We are currently seeking a Back End Senior Engineer in Vancouver to join our… more
- Confluent (ON)
- …across Confluent Cloud (including Connect, Apache Flink, Kafka and more) . As a senior software engineer , you think strategically and you help drive ... performance SLA commitments to our customers + A strategic engineer who constantly thinks of process and operational improvements...systems in production with a solid grasp on good software engineering practices such as code reviews, deep focus… more
- General Motors (Markham, ON)
- …for experienced and motivated candidates for the role of Virtualization and Software -in-the-Loop (SIL) Integration Engineer to support our Test Environment Agile ... Proficient in Embedded C and Python + Competent with embedded controls software and the automated software build processes including gcc compiler, gdb… more
- NVIDIA (Toronto, ON)
- We are now looking for a Senior System Software Engineer for our Robotics Simulation Team! NVIDIA Isaac Sim (https://developer.nvidia.com/isaac/sim) (TM) ... Simulation, or related field + 3+ years of experience in systems software engineering + Excellent C , C ++, and Python programming skills + Flexibility to… more
- Qualcomm (Markham, ON)
- …Qualcomm Canada ULC **Job Area:** Engineering Group, Engineering Group > Software Applications Engineering **General Summary:** **Qualcomm Overview:** Qualcomm is a ... owners and domain/technology experts to define the specifications, lead the software design/implementation, and integrate/validate software in a larger system.… more
- Microsoft Corporation (Vancouver, BC)
- …development, and modern technologies like .NET Core, Redis, and Azure Cosmos DB. As a ** Senior Software Engineer ** , you will: + Tackle complex problems and ... with coding in languages including, but not limited to, C , C ++, C #, Java, JavaScript,...in increasing efficiency through automation and reducing operational expenditure. Software Engineering IC4 - The typical base pay range… more
- Confluent (ON)
- …planes to provide insights for service operators and customers of Confluent Cloud. As a senior software engineer , you will collaborate closely with the team ... systems in production with a solid grasp on good software engineering practices such as code reviews, deep focus...Proficiency in a major programming language, eg Java, Go, C / C ++, Python, etc. + Experience… more
- Qualcomm (Markham, ON)
- …Canada ULC **Job Area:** Engineering Group, Engineering Group > Software Engineering **General Summary:** Qualcomm Technologies' audio products deliver crisp, ... and information about impending obstacles. + Quickly resolve complex software issues and bugs. + Gather, integrate, and interpret...disciplines and multiple time zones. + Strong knowledge of C / C ++ programming with a demonstrated ability to… more
- Confluent (BC)
- …Confluent clusters across multiple regions for high availability and disaster recovery. As a Senior Software Engineer on the Kora Global team, you will ... with the ability to work effectively in teams + Proficiency in Java, Scala, C / C ++, Go or other statically typed languages **What Gives You an Edge:** + In-depth… more
- Confluent (ON)
- …starter with the ability to work effectively in teams + Proficiency in Java, Scala, C / C ++, Go or other statically typed languages **What Gives You an Edge:** + ... In-depth familiarity with the JVM + A strong background in distributed storage systems or databases + Experience in the areas of resource management and QoS + Experience/knowledge with public clouds (AWS, Azure or GCP) + Interest in evangelism (giving talks at… more
- 3M (Brockville, ON)
- …bold ways that matter. Job Description: 3M is seeking an Industrial Controls / Software Engineer for its Plant Operations Division team, located in Brockville, ... Make in this Role As an Industrial Controls / Software engineer you will develop and support...minimum of three (3) years of programming experience (including C , C ++, any other similar computer software… more
- Qualcomm (Markham, ON)
- …to help create a smarter, connected future for all. As a Qualcomm Software Engineer , you will design, develop, create, modify, and validate embedded ... Qualcomm Canada ULC **Job Area:** Engineering Group, Engineering Group > Software Engineering **General Summary:** As a leading technology innovator, Qualcomm pushes… more
- General Motors (Markham, ON)
- …where everyone has a voice in the conversation. **The Role** This role is for Senior Control Design Engineer . In this role, you will directly impact the GM ... of Embedded Controls Development & Delivery Process. + Skilled with Software coding ( C -language), Simulink, MATLAB, DOORS, GIT environment(s); plant… more
- Hatch (Edmonton, AB)
- …creation and construction of our cities? Then the infrastructure team is for you! The Senior Power Systems Planning Engineer will be based in the Canada, out of ... Senior Power System Planner EngineerApply now " Apply...power flow, short-circuit, and transient stability simulation analysis, using software packages such as PSS(R)E, PSLF, PowerWorld, DSA Tools,… more
- Jabil (Ottawa, ON)
- …software solutions including test automation scripts, operator GUI and data analysis using software languages such as Python, C #, MATLAB, etc. + Verify test ... 8am to 5pm JOB SUMMARY Jabil is looking for a Photonics/Optical Test Development Engineer to become part of its growing Test Engineering team. As a Test Development… more
- Citigroup (Mississauga, ON)
- …responsible for calculating risk on some of the largest portfolios in the bank. Senior Software Engineer will be responsible for leading significant parts ... technical capabilities and requirements. **Responsibilities** : + Designing and implement software framework for model driven computations + Designing and building… more
- Evertz Microsystems Limited (Burlington, ON)
- …has arisen to join a highly innovative and talented RF team at Evertz as a Senior RF engineer . Evertz is a worldwide leader in the design and manufacture of ... RF &Microwave products over the spectrum of IF, L-band, C band, X band to Ka bands. + Experience...are unmatched in the industry in both hardware and software . Evertz delivers products and solutions that can be… more
- Scotiabank (Toronto, ON)
- Velocity - Software Engineer Internship/Co-Op - Fall 2025 Requisition ID: 224485 Join a purpose driven winning team, committed to results, in an inclusive and ... members. + Deliver high quality implementations by practicing best software development practices. + Be a culture champion is...SQL Server, etc.) 1. Programming Languages (Java, JavaScript, React, C , C ++, etc.) 1. Development tools (Jenkins,… more
- BlackBerry Corporation (Waterloo, ON)
- **Worker Sub-Type:** Regular Job Description: **SUMMARY:** BlackBerry is seeking a dynamic Senior Security Operations Engineer who thrives in an environment that ... Weekly Hours:** 40 BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology… more