Software Developer Jobs in Canada

About 2971 results in (3) seconds Clear Filters

Jobs Search

About 2971 results in (3) seconds
Embedded Software Engineer/Developer at Garmin International Inc
Cochrane, AB, Canada - Full Time
Skills Needed
Development Projects, Consumer Electronics, Wearables, Teams, Software Engineers, Apps, Software Development, Wireless Technologies, Multiple Sites, Developers, Software, Embedded Systems, Power Meters, C++, C, System Development
Specialization
Software Engineering, Engineering
Qualification
BSc
Experience Required
Minimum 2 year(s)
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Platforms, Oracle, Design Patterns, Hibernate, Sql, Aws, Databases, Jpa, Jquery, Spring Framework, Angular
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Cognos Software Developer 9423-2015 at Foilcon
Toronto, ON, Canada - Full Time
Skills Needed
Transformer, Developers, Technical Specialists, Implementation Plans, Relational Databases, Enterprise Architecture, Integration, Unit Testing, Test Data, Middleware, Active Reports, Workshops, Devops, Communication Protocols, Public Sector, Design, Maintenance, Liaison
Specialization
Ibm certified developer – cognos 11.2.1 bi metadata models
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Full Stack Software Developer at Pixieset
Vancouver, BC, Canada - Full Time
Skills Needed
Algorithms, Symfony, Architecture, Mysql, Javascript, Data Structures, Communication Skills, Es6, Yii, Aws, Web Technologies, Jquery, Redis, Postgresql, Webpack, Web Applications, Product Design, Laravel
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Research, Design Techniques, Customer Service Skills, Interpersonal Skills, Functional Specifications, New Development, Web Apps, Problem Solving, Cloud, Business Requirements, Unit Testing, Scalable Web Applications, Operations, Technology Solutions, It
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer 3 - React Native at SSENSE
Toronto, ON, Canada - Full Time
Skills Needed
Mobile Applications, Graphql, Accessibility, Scalability, Communication Skills, React Native
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Developer-Full Stack at Big Instance Technologies Inc
Mississauga, ON L5N 6J5, Canada - Full Time
Skills Needed
Javascript, Computer Science, Angular, English, Infrastructure, Kubernetes, Code, Jenkins, Node.Js, V8, Integration, Docker, Azure, Jasmine, Git, Mocha, Mongodb, Mysql
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Developer, Research at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Computer Science, Information Retrieval, Natural Language Processing
Specialization
Computer science or equivalent practical experience
Qualification
Graduate
Software Developer, Workspace Flows at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Software Development, Computer Science, Programming Languages, Platforms, Java
Qualification
Graduate
Software Developer Rendering (m/w/d) at MAXON Computer
Montréal, QC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Css, Rest, Framework, Customer Service Skills, Oracle, Structured Programming, Ajax, Json, Information Systems, Javascript, Systems Design, Wfs, Stored Procedures, Data Integration, Maps, Mitigation, Gis Application, Architecture, Accessibility, Customer Service
Qualification
Graduate
SAP iXp Intern - Software Developer at SAP
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Boomi Developer at Software International
Montréal, QC, Canada - Full Time
Skills Needed
Data Structures, Boomi, Analytics, French, Timekeeping, Accruals, Scheduling
Qualification
Graduate
Golden Source Developer at i8is Software Solution
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
RQ09410 - Software Developer - Senior at CyberInfomax Solutions Inc
North York, ON, Canada - Full Time
Skills Needed
Salesforce
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer, Winter 2020 Co-op at D2L Corporation
Kitchener, ON, Canada - Full Time
Skills Needed
Computer Engineering, Computer Science
Specialization
Computer Science, Engineering
Qualification
Diploma
Senior Software Developer - North York at Randstad
North York, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Developer - Tangerine at Tangerine
Toronto, ON M5C 2W1, Canada - Full Time
Skills Needed
Design, Json, Docker, Cloud Development, Unit Testing, Usability, Computer Science, Rest, Code, Web Services, Spring Boot, Mvc, Git, Devops, Sdks, Java, Xml, Kubernetes, Soap, Design Patterns
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Application Software Developer at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Cloud Applications, It, Software Development, Maintenance, Testing, Technical Design, Cloud, Technical Requirements, Programming Languages, Scripting Languages, Databases, Communication Skills, Instructions, Infrastructure, Cloud Security, Technical Proficiency
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Embedded Software Engineer/Developer at Garmin International Inc
Cochrane, AB, Canada -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

0.0

Posted On

28 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Development Projects, Consumer Electronics, Wearables, Teams, Software Engineers, Apps, Software Development, Wireless Technologies, Multiple Sites, Developers, Software, Embedded Systems, Power Meters, C++, C, System Development

Industry

Computer Software/Engineering

Description

Overview:

Garmin Canada has multiple opportunities for full-time embedded software engineers and developers with various levels of experience who have a hunger for solving real-world problems with embedded systems. We are organized into three multi-disciplinary engineering divisions that deliver technologies, solutions, and world-class consumer electronics.

  • Connected Technologies: This division stewards ANT and BLE technologies across multiple Garmin business segments. These wireless technologies enable compelling customer features in Garmin products such as connected widgets and apps on a smartwatch, seamless integration with mobile phones, interaction with IoT systems, and real-time collection and analysis of fitness data from wearables and other sensors.
  • Fitness Products: This division is responsible for the VariaTM family of products for cycling awareness, the RallyTM family of bike power meters, and essential fitness accessories such as HRM-Pro and Bike Speed/Cadence sensors. Software teams in the products division will enable the inception and delivery of the next generation of products delivered to Garmin’s Fitness customers.
  • Wearables: This division currently supports every wearable in the Garmin ecosystem (over 40 products and counting!) and continues to innovate for the next generation of wearable products. The software teams contribute across the wearable system from delivering a robust low-power platform all the way to ensuring high accuracy in customer-facing metrics such as wrist heart rate and SpO2.

Responsibilities:

As an Embedded Software Engineer/Developer focused on embedded systems within one of these divisions, you will:

  • Implement embedded software solutions, primarily in C
  • Develop unit tests to verify your solutions, primarily in C/C++
  • Design well architected software modules to deliver new features or improve the capability and performance of existing features
  • Provide reliable solutions to a wide range of difficult problems using sound problem solving techniques
  • Participate in peer code review and design review
  • Decompose functional requirements into well-defined tasks
  • Collaborate with developers, technical leads, and product managers to identify opportunities for new features or to improve existing processes

Qualifications:

REQUIREMENTS:

Bachelor of Science in Software Engineering or a relevant technical field from a four-year College or University OR an equivalent combination of education and relevant experience with a cumulative GPA greater than 3.0.

Experience must include the following:

  • Minimum of 2 years proficient experience in writing software in C and C++
  • Collaborative software development in a team environment
  • Debugging complex problems on embedded systems

OTHER DESIRABLE SKILLS AND EXPERIENCE INCLUDE:

  • Low-power and constrained system development and verification
  • Integrating and maintaining 3rd party software packages (e.g. SDKs)
  • Hands-on experience with ANT and/or BLE focused software development on embedded systems
  • Implementing low level serial drivers on bare metal platforms (UART/SPI/SDIO)
  • Working on projects with teams distributed across multiple sites
  • Working on multiple simultaneous development projects
  • Development of software for consumer electronics
  • Previous leadership experience or desire for leadership experience would be considered an asset.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Please refer the Job description for details

Embedded Software Engineer/Developer at Garmin International Inc
Cochrane, AB, Canada - Full Time
Skills Needed
Development Projects, Consumer Electronics, Wearables, Teams, Software Engineers, Apps, Software Development, Wireless Technologies, Multiple Sites, Developers, Software, Embedded Systems, Power Meters, C++, C, System Development
Specialization
Software Engineering, Engineering
Qualification
BSc
Experience Required
Minimum 2 year(s)
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Platforms, Oracle, Design Patterns, Hibernate, Sql, Aws, Databases, Jpa, Jquery, Spring Framework, Angular
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Cognos Software Developer 9423-2015 at Foilcon
Toronto, ON, Canada - Full Time
Skills Needed
Transformer, Developers, Technical Specialists, Implementation Plans, Relational Databases, Enterprise Architecture, Integration, Unit Testing, Test Data, Middleware, Active Reports, Workshops, Devops, Communication Protocols, Public Sector, Design, Maintenance, Liaison
Specialization
Ibm certified developer – cognos 11.2.1 bi metadata models
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Full Stack Software Developer at Pixieset
Vancouver, BC, Canada - Full Time
Skills Needed
Algorithms, Symfony, Architecture, Mysql, Javascript, Data Structures, Communication Skills, Es6, Yii, Aws, Web Technologies, Jquery, Redis, Postgresql, Webpack, Web Applications, Product Design, Laravel
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Research, Design Techniques, Customer Service Skills, Interpersonal Skills, Functional Specifications, New Development, Web Apps, Problem Solving, Cloud, Business Requirements, Unit Testing, Scalable Web Applications, Operations, Technology Solutions, It
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer 3 - React Native at SSENSE
Toronto, ON, Canada - Full Time
Skills Needed
Mobile Applications, Graphql, Accessibility, Scalability, Communication Skills, React Native
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Senior Software Developer-Full Stack at Big Instance Technologies Inc
Mississauga, ON L5N 6J5, Canada - Full Time
Skills Needed
Javascript, Computer Science, Angular, English, Infrastructure, Kubernetes, Code, Jenkins, Node.Js, V8, Integration, Docker, Azure, Jasmine, Git, Mocha, Mongodb, Mysql
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Developer, Research at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Computer Science, Information Retrieval, Natural Language Processing
Specialization
Computer science or equivalent practical experience
Qualification
Graduate
Software Developer, Workspace Flows at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Software Development, Computer Science, Programming Languages, Platforms, Java
Qualification
Graduate
Software Developer Rendering (m/w/d) at MAXON Computer
Montréal, QC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Css, Rest, Framework, Customer Service Skills, Oracle, Structured Programming, Ajax, Json, Information Systems, Javascript, Systems Design, Wfs, Stored Procedures, Data Integration, Maps, Mitigation, Gis Application, Architecture, Accessibility, Customer Service
Qualification
Graduate
SAP iXp Intern - Software Developer at SAP
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Senior Software Developer - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Boomi Developer at Software International
Montréal, QC, Canada - Full Time
Skills Needed
Data Structures, Boomi, Analytics, French, Timekeeping, Accruals, Scheduling
Qualification
Graduate
Golden Source Developer at i8is Software Solution
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
RQ09410 - Software Developer - Senior at CyberInfomax Solutions Inc
North York, ON, Canada - Full Time
Skills Needed
Salesforce
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer, Winter 2020 Co-op at D2L Corporation
Kitchener, ON, Canada - Full Time
Skills Needed
Computer Engineering, Computer Science
Specialization
Computer Science, Engineering
Qualification
Diploma
Senior Software Developer - North York at Randstad
North York, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Developer - Tangerine at Tangerine
Toronto, ON M5C 2W1, Canada - Full Time
Skills Needed
Design, Json, Docker, Cloud Development, Unit Testing, Usability, Computer Science, Rest, Code, Web Services, Spring Boot, Mvc, Git, Devops, Sdks, Java, Xml, Kubernetes, Soap, Design Patterns
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Application Software Developer at BMO Financial Group
Toronto, ON M8X 1C4, Canada - Full Time
Skills Needed
Cloud Applications, It, Software Development, Maintenance, Testing, Technical Design, Cloud, Technical Requirements, Programming Languages, Scripting Languages, Databases, Communication Skills, Instructions, Infrastructure, Cloud Security, Technical Proficiency
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Loading...