Software Engineer Jobs in Canada

About 7191 results in (7) seconds Clear Filters

Jobs Search

About 7191 results in (7) 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)
Building Engineer at Cambio AI Inc
Toronto, ON, Canada - Full Time
Skills Needed
Analytical Skills, Systems Design, Building Science, Systems Analysis, Regulations, Energy Efficiency, Completion, Communication Skills, Building Codes, Building Engineering
Specialization
Building science engineering or a related field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Sr. Site Engineer at Morson Talent Canada USA
Cambridge, ON N1R 3E9, Canada - Full Time
Skills Needed
Modifications, Suppliers, Civil Engineering, Nuclear Power Plants, Construction
Specialization
Civil engineering mechanical engineering or equivalent
Qualification
BSc
Experience Required
Minimum 2 year(s)
Controls Engineer at Android Industries
Windsor, ON, Canada - Full Time
Skills Needed
Communication Protocols, Allen Bradley, C++, Devicenet, Studio, It
Specialization
Engineering, IT
Qualification
Graduate
Platform Engineer at KUBRA
Mississauga, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Big Data Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Continuous Integration, Distributed Systems, Java, Technology, Kubernetes, Containerization, It, Regulatory Standards, Data Structures, Kafka, Analytics, Data Processing, Spring Boot, Algorithms, Hadoop, Strategy, Storage, Disabilities, Docker, Design, Spark
Qualification
Graduate
hardware engineer at Emtar Technologies Inc
Richmond, BC V6V 2J1, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 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)
chemical engineer at Hydrogen Optimized Inc
Owen Sound, ON N4K 1Z4, Canada - Full Time
Skills Needed
Technology, Software Development, Design, Autocad, Operations
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Firmware Engineer at Dexian
Markham, ON, Canada - Full Time
Skills Needed
Logic Design, It, Computer Engineering, Python, Technology, C++, Synchronization, Ddr, Serdes, C, Architecture, Assessment, Disabilities, Io, Citizenship
Specialization
Electrical or computer engineering is strongly desired
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Sr. Site Engineer at Morson Talent Canada USA
Oshawa, ON L1H 8P7, Canada - Full Time
Skills Needed
Construction, Suppliers, Nuclear Power Plants, Modifications, Civil Engineering
Specialization
Civil engineering mechanical engineering or equivalent
Qualification
BSc
Experience Required
Minimum 2 year(s)
Frontend Engineer at Momentumio
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Research Engineer at Western University
London, ON, Canada - Full Time
Skills Needed
Working Experience, Research Development, Professional Development, Communication Skills, Software
Specialization
Mechanical engineering with cfd expertise on disinfection processes preferred
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Security Engineer at CryptoKitties Canada
Vancouver, BC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Firmware Engineer at Amaris
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
GCP Data Engineer at AstraNorth
Mississauga, ON L4W 5K4, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
AWS Data Engineer at Virtusa
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
AI Engineer (GCP) at Stacktics
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Cloud Storage, System Deployment, Python, Data Analytics, Automation, Causal Inference, Ml
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)
Alfresco Engineer at Apptoza Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
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)
Building Engineer at Cambio AI Inc
Toronto, ON, Canada - Full Time
Skills Needed
Analytical Skills, Systems Design, Building Science, Systems Analysis, Regulations, Energy Efficiency, Completion, Communication Skills, Building Codes, Building Engineering
Specialization
Building science engineering or a related field
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Sr. Site Engineer at Morson Talent Canada USA
Cambridge, ON N1R 3E9, Canada - Full Time
Skills Needed
Modifications, Suppliers, Civil Engineering, Nuclear Power Plants, Construction
Specialization
Civil engineering mechanical engineering or equivalent
Qualification
BSc
Experience Required
Minimum 2 year(s)
Controls Engineer at Android Industries
Windsor, ON, Canada - Full Time
Skills Needed
Communication Protocols, Allen Bradley, C++, Devicenet, Studio, It
Specialization
Engineering, IT
Qualification
Graduate
Platform Engineer at KUBRA
Mississauga, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Big Data Engineer at Capgemini
Toronto, ON, Canada - Full Time
Skills Needed
Continuous Integration, Distributed Systems, Java, Technology, Kubernetes, Containerization, It, Regulatory Standards, Data Structures, Kafka, Analytics, Data Processing, Spring Boot, Algorithms, Hadoop, Strategy, Storage, Disabilities, Docker, Design, Spark
Qualification
Graduate
hardware engineer at Emtar Technologies Inc
Richmond, BC V6V 2J1, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 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)
chemical engineer at Hydrogen Optimized Inc
Owen Sound, ON N4K 1Z4, Canada - Full Time
Skills Needed
Technology, Software Development, Design, Autocad, Operations
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Firmware Engineer at Dexian
Markham, ON, Canada - Full Time
Skills Needed
Logic Design, It, Computer Engineering, Python, Technology, C++, Synchronization, Ddr, Serdes, C, Architecture, Assessment, Disabilities, Io, Citizenship
Specialization
Electrical or computer engineering is strongly desired
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Sr. Site Engineer at Morson Talent Canada USA
Oshawa, ON L1H 8P7, Canada - Full Time
Skills Needed
Construction, Suppliers, Nuclear Power Plants, Modifications, Civil Engineering
Specialization
Civil engineering mechanical engineering or equivalent
Qualification
BSc
Experience Required
Minimum 2 year(s)
Frontend Engineer at Momentumio
Vancouver, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Research Engineer at Western University
London, ON, Canada - Full Time
Skills Needed
Working Experience, Research Development, Professional Development, Communication Skills, Software
Specialization
Mechanical engineering with cfd expertise on disinfection processes preferred
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Security Engineer at CryptoKitties Canada
Vancouver, BC, Canada - Full Time
Skills Needed
N/A
Qualification
Graduate
Firmware Engineer at Amaris
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
GCP Data Engineer at AstraNorth
Mississauga, ON L4W 5K4, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
AWS Data Engineer at Virtusa
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
AI Engineer (GCP) at Stacktics
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Cloud Storage, System Deployment, Python, Data Analytics, Automation, Causal Inference, Ml
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)
Alfresco Engineer at Apptoza Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Loading...