Engineer Jobs in Canada

About 5345 results in (4) seconds Clear Filters

Jobs Search

About 5345 results in (4) seconds
Firmware Engineer at Able Innovations
Toronto, ON M6H 3A7, Canada - Full Time
Skills Needed
Usb, Power Management, Computer Science, Mechatronics, Communication Protocols, I2c, Python, Communication Skills, Software Development, Citizenship, Programming Languages, Operating Systems
Specialization
Computer Science, Software Engineering, Electrical, Electrical Engineering, Engineering, Mechatronics
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Hardware Engineer at Apptoza Inc
Markham, ON, Canada - Full Time
Skills Needed
Written Communication, Components, Soft Skills, Equipment Maintenance, Communication Skills
Qualification
Graduate
ETL Test Engineer at Jconnect Infotech Pvt Ltd
Markham, ON, Canada - Full Time
Skills Needed
Aws, Data Marts, Sql, Testing, Soft Skills, Etl Testing, Ansi Sql, Data Quality, Design Principles, Data Modeling, Data Models, Technological Solutions, Ownership, Python, Snowflake, Etl Tools
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Hardware Engineer at ORBCOMM
Ottawa, ON K2V 1C7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical engineering (graduate degree preferred
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Avionics Engineer at CAE Inc
Saint-Laurent, QC, Canada - Full Time
Skills Needed
Technical Documentation, Microcontrollers, Bilingualism, Writing, Aerospace, Integration, Troubleshooting, Software, Team Spirit, Python, Computer Engineering, Validation, C++, English, Electronic Products
Specialization
Electrical electronic avionics aerospace or computer engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Controls Engineer at Dematic Ltd
Mississauga, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Pipeline Engineer at Horn River Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Construction, Interpersonal Skills, Piping, Regulations, Civil Engineering, Excel
Specialization
Mechanical or civil engineering and professional engineering status
Qualification
BSc
Experience Required
Minimum 5 year(s)
Building Engineer at Pomeroy Lodging LP
Kananaskis, AB, Canada - Full Time
Skills Needed
Building Trades, Communication Skills, Yoga, Skydiving
Specialization
A class 4 power engineering certificate would be considered and asset.
Qualification
Trade Certificate
Experience Required
Minimum 2 year(s)
Security Engineer at NTT Data
Montréal, QC H3C 3S4, Canada - Full Time
Skills Needed
Spring Boot, Languages, Kubernetes, Prolog, Code, Information Security, Python, Java, Deliverables, Authentication Protocols, Azure, Aws
Specialization
Computer science/engineering information security or similar
Qualification
Graduate
Software Engineer at McKesson
Mississauga, ON L5N 5P9, Canada - Full Time
Skills Needed
Kubernetes, Base Pay, Market Evaluations, Microservices, Docker, Legacy Systems, Architecture, Computer Science, Addition
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Pipeline Engineer at Tetra Tech
Calgary, AB, Canada - Full Time
Skills Needed
Management Skills, Leadership, Scheduling, Pipelines, Designation, Regulations, Material Selection, Cost Control, Stress Analysis
Specialization
Mechanical engineering or a related field
Qualification
Graduate
Software Engineer at Optum
Richmond, BC V6V 0A1, Canada - Full Time
Skills Needed
Drug Free Workplace, Data Structures, Testing, Color, Consideration, Distributed Systems, Medical Software, Health Outcomes, Computer Science, Javascript
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Security Engineer at CryptoKitties Canada
Vancouver, BC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Software Engineer at Utilismart Corporation
Oldcastle, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at Utilismart Corporation
London, ON N6E 1A2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Hardware Engineer at Procom
Ottawa, ON, Canada - Full Time
Skills Needed
Power Meters, Calibration, Rf Circuits, Participation, Matlab, Awr, Signal Generators, High Proficiency
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software Engineer at Scotiabank
Toronto, ON M1K 5L1, Canada - Full Time
Skills Needed
Test Cases, Tracking Systems, Test Automation, Performance Testing, Python, Version Control, Qa Automation, Root, Jira, Software Testing, Citrus, Javascript, Cypress
Qualification
Graduate
software engineer at GMOZCOM Fintech CA Inc
Vancouver, BC V6B 1Z3, Canada - Full Time
Skills Needed
Java, Jenkins, Technology, Typescript, Blockchain, Unix, Linux
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Chemical Engineer at Core Services Inc
Scarborough, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Jenkins, Internal Customers, Software Development, Ci, Scripting Languages, Bash, Python, Automation, It, Powershell, Security
Qualification
Graduate
Firmware Engineer at Able Innovations
Toronto, ON M6H 3A7, Canada -
Full Time


Start Date

Immediate

Expiry Date

05 Dec, 25

Salary

0.0

Posted On

06 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Usb, Power Management, Computer Science, Mechatronics, Communication Protocols, I2C, Python, Communication Skills, Software Development, Citizenship, Programming Languages, Operating Systems

Industry

Electrical/Electronic Manufacturing

Description

FIRMWARE ENGINEER (FE2509)

Location: Toronto, ON
Type: Full-time, In-office
Start date: Immediate
Experience: 3 - 5 years; ideally in robotics, med tech or relevant
Education: Degree in Software Engineering, Electrical Engineering, Computer Science, Mechatronics or related field
Note- Applications will be reviewed on a rolling basis; you are encouraged to apply early.

ABOUT THE POSITION

The need for our technology has never been greater, and to meet this need, we have assembled an excellent team with individuals driven to develop technology for good. We are in pursuit of greatness and expect the same of our employees. We are looking for new team members who are driven, passionate, hard-working and have a “do-whatever-it-takes” attitude.
We are seeking a talented Firmware Engineer (Intermediate Level) with expertise in hardware integration to join our engineering team. In this role, you will design, develop, and integrate firmware for advanced embedded systems, working closely with hardware engineers to ensure seamless integration and optimal system performance. The ideal candidate will have a strong background in embedded programming, hardware interfacing, and system-level debugging. They will be required to integrate and validate newly developed mechatronics hardware.

REQUIRED SKILLS:

  • Proven experience in embedded firmware development using C/C++.
  • Software development experience using C/C++, Python, and other relevant programming languages.
  • Strong understanding of microcontroller architecture.
  • Strong knowledge and direct experience in IO interfaces, such as UART, I2C, SPI, USB and CAN etc.
  • Strong experience in various microcontroller programming; with emphasis on familiarity with ST-Microelectronics’ STM32 microcontroller family.
  • Experience with HW-FW-SW integration.
  • Hands-on experience with hardware debugging tools and techniques.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Experience working with real-time operating systems (RTOS).
  • Knowledge of wireless communication protocols (e.g., Bluetooth, Wi-Fi).
  • Background in low-power embedded system design and power management.
  • Excellent problem-solving abilities and effective communication skills to work collaboratively with cross-functional teams.

QUALIFICATIONS:

  • A minimum 4-year Degree in Software Engineering, Electrical Engineering, Computer Science, Mechatronics or related field
  • 3 - 5 years of experience in embedded firmware development, preferably in robotics applications.
  • 3 - 5 years of experience in software development using C/C++, Python, and other relevant programming languages.

APPLICATION REQUIREMENTS

Please submit your resume and cover letter as PDF documents with the naming format “FE2509FirstnameLastname”. Feel free to include any relevant projects/portfolios.
Able Innovations is proud to be an equal opportunity employer. We embrace diversity and are committed to creating an equitable and inclusive workplace. All aspects of employment are decided based on qualifications, merit, and business needs. We do not discriminate on the basis of race, colour, religion, ethnic origin, marital status, age, place of origin, age, ancestry, physical or mental disability, creed, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, citizenship, record of offenses, veteran status or any other status protected under federal, provincial, or local law

Responsibilities

Firmware Engineer at Able Innovations
Toronto, ON M6H 3A7, Canada - Full Time
Skills Needed
Usb, Power Management, Computer Science, Mechatronics, Communication Protocols, I2c, Python, Communication Skills, Software Development, Citizenship, Programming Languages, Operating Systems
Specialization
Computer Science, Software Engineering, Electrical, Electrical Engineering, Engineering, Mechatronics
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Hardware Engineer at Apptoza Inc
Markham, ON, Canada - Full Time
Skills Needed
Written Communication, Components, Soft Skills, Equipment Maintenance, Communication Skills
Qualification
Graduate
ETL Test Engineer at Jconnect Infotech Pvt Ltd
Markham, ON, Canada - Full Time
Skills Needed
Aws, Data Marts, Sql, Testing, Soft Skills, Etl Testing, Ansi Sql, Data Quality, Design Principles, Data Modeling, Data Models, Technological Solutions, Ownership, Python, Snowflake, Etl Tools
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Hardware Engineer at ORBCOMM
Ottawa, ON K2V 1C7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical engineering (graduate degree preferred
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Avionics Engineer at CAE Inc
Saint-Laurent, QC, Canada - Full Time
Skills Needed
Technical Documentation, Microcontrollers, Bilingualism, Writing, Aerospace, Integration, Troubleshooting, Software, Team Spirit, Python, Computer Engineering, Validation, C++, English, Electronic Products
Specialization
Electrical electronic avionics aerospace or computer engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Controls Engineer at Dematic Ltd
Mississauga, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Pipeline Engineer at Horn River Engineering Ltd
Calgary, AB, Canada - Full Time
Skills Needed
Construction, Interpersonal Skills, Piping, Regulations, Civil Engineering, Excel
Specialization
Mechanical or civil engineering and professional engineering status
Qualification
BSc
Experience Required
Minimum 5 year(s)
Building Engineer at Pomeroy Lodging LP
Kananaskis, AB, Canada - Full Time
Skills Needed
Building Trades, Communication Skills, Yoga, Skydiving
Specialization
A class 4 power engineering certificate would be considered and asset.
Qualification
Trade Certificate
Experience Required
Minimum 2 year(s)
Security Engineer at NTT Data
Montréal, QC H3C 3S4, Canada - Full Time
Skills Needed
Spring Boot, Languages, Kubernetes, Prolog, Code, Information Security, Python, Java, Deliverables, Authentication Protocols, Azure, Aws
Specialization
Computer science/engineering information security or similar
Qualification
Graduate
Software Engineer at McKesson
Mississauga, ON L5N 5P9, Canada - Full Time
Skills Needed
Kubernetes, Base Pay, Market Evaluations, Microservices, Docker, Legacy Systems, Architecture, Computer Science, Addition
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Pipeline Engineer at Tetra Tech
Calgary, AB, Canada - Full Time
Skills Needed
Management Skills, Leadership, Scheduling, Pipelines, Designation, Regulations, Material Selection, Cost Control, Stress Analysis
Specialization
Mechanical engineering or a related field
Qualification
Graduate
Software Engineer at Optum
Richmond, BC V6V 0A1, Canada - Full Time
Skills Needed
Drug Free Workplace, Data Structures, Testing, Color, Consideration, Distributed Systems, Medical Software, Health Outcomes, Computer Science, Javascript
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Security Engineer at CryptoKitties Canada
Vancouver, BC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Software Engineer at Utilismart Corporation
Oldcastle, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Engineer at Utilismart Corporation
London, ON N6E 1A2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Hardware Engineer at Procom
Ottawa, ON, Canada - Full Time
Skills Needed
Power Meters, Calibration, Rf Circuits, Participation, Matlab, Awr, Signal Generators, High Proficiency
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Software Engineer at Scotiabank
Toronto, ON M1K 5L1, Canada - Full Time
Skills Needed
Test Cases, Tracking Systems, Test Automation, Performance Testing, Python, Version Control, Qa Automation, Root, Jira, Software Testing, Citrus, Javascript, Cypress
Qualification
Graduate
software engineer at GMOZCOM Fintech CA Inc
Vancouver, BC V6B 1Z3, Canada - Full Time
Skills Needed
Java, Jenkins, Technology, Typescript, Blockchain, Unix, Linux
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Chemical Engineer at Core Services Inc
Scarborough, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer at Electronic Arts
Vancouver, BC, Canada - Full Time
Skills Needed
Jenkins, Internal Customers, Software Development, Ci, Scripting Languages, Bash, Python, Automation, It, Powershell, Security
Qualification
Graduate
Loading...