Talent.com
Senior Embedded Software Engineer
Senior Embedded Software EngineerAmaris Consulting • Toronto, Canada
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Amaris Consulting • Toronto, Canada
Il y a 17 jours
Type de contrat
  • Temps plein
Description de poste

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Amaris Consulting

As a

Senior Embedded Software Engineer , you will be responsible for designing, developing, testing, and optimizing embedded software solutions for our products. You will work closely with cross-functional teams, including hardware engineers, system architects, and quality assurance teams, to ensure robust and efficient embedded systems.

Key Responsibilities :

Design, develop, and maintain

embedded software applications using C programming .

Collaborate with hardware engineers to integrate software with hardware components.

Optimize and debug embedded software to ensure high performance and reliability.

Develop and execute unit and integration tests to validate software functionality.

Participate in code reviews and provide feedback for best coding practices.

Work with real-time operating systems (RTOS) and bare-metal firmware development.

Ensure compliance with industry standards and best practices in embedded software development.

Document software designs, implementation details, and technical specifications.

Requirements :

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

Strong proficiency in C programming for embedded systems.

Experience with microcontrollers, microprocessors, and embedded architectures.

Knowledge of RTOS, bare-metal programming, and firmware development.

Familiarity with debugging tools such as JTAG, oscilloscopes, and logic analyzers.

Understanding of communication protocols (SPI, I2C, UART, CAN, etc.).

Experience with version control systems like Git.

Ability to read and understand hardware schematics and datasheets.

Strong problem-solving and analytical skills.

Excellent teamwork and communication skills.

Preferred Qualifications :

Experience with ARM Cortex-based microcontrollers.

Knowledge of C++ and Python for embedded development.

Familiarity with Agile development methodologies.

Experience in developing safety-critical or real-time embedded systems.

Understanding of cybersecurity principles for embedded software.

Seniority level

Seniority level Mid-Senior level

Employment type

Employment type Full-time

Job function

Job function Consulting

Industries IT Services and IT Consulting

Referrals increase your chances of interviewing at Amaris Consulting by 2x

Sign in to set job alerts for “Embedded Software Engineer” roles.

Embedded Software Engineer – Fire Detection Systems (Hybrid | Brossard)

Brossard, Quebec, Canada CA$80,000.00-CA$120,000.00 2 weeks ago

Embedded Software Developer – Middleware & SoC Porting

Montreal, Quebec, Canada $55.00-$65.00 2 days ago

Embedded Software Developer – Middleware & SoC Porting

Embedded Software Developer, Wireless and IP Communications

St-Bruno-de-Montarville, Quebec, Canada 2 months ago

Embedded Linux Field Engineer for Devices / IoT

Embedded Linux Field Engineer for Devices / IoT

Embedded Linux Senior Software Engineer - Optimisation

Embedded Linux Senior Software Engineer - Optimisation

Senior Software / Firmware Development Engineer (HSM Embedded)

Senior Software / Firmware Development Engineer (HSM Embedded)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Senior Embedded Software Engineer • Toronto, Canada

Offres similaires
Senior Display Software Engineer – Embedded Systems

Senior Display Software Engineer – Embedded Systems

Qualcomm • Markham
Temps plein
A leading global technology company in Canada is seeking a Software Engineer to develop efficient display drivers and embedded software for next-gen devices. The ideal candidate will have a Bachelor...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

QinetiQ • Toronto, Canada
Temps plein +1
Senior Embedded Software Engineer Medicine Hat, AB | Full-Time | Security Clearance Required | 10+ Years Experience Join a team that’s shaping the future of unmanned vehicle systems at.Senior Embed...Voir plus
Dernière mise à jour : il y a 18 jours • Offre sponsorisée
Senior Embedded Systems Engineer Berlin

Senior Embedded Systems Engineer Berlin

AIRMO GmbH • Toronto, Canada
Temps plein
AIRMO is a European climate-tech company using space and airborne technologies to monitor greenhouse gas emissions globally. Our instruments — combining LiDAR and hyperspectral imaging — detect and ...Voir plus
Dernière mise à jour : il y a 12 jours • Offre sponsorisée
Senior Embedded System Engineer

Senior Embedded System Engineer

ventureLAB • Toronto, Canada
Temps plein
Steeles Avenue East, Markham, ON L3R 0Z1.Full job description We are looking for an experienced Embedded Systems Engineer to lead our embedded efforts. If you are creative and critically minded, VCy...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Senior Embedded System Engineer

Senior Embedded System Engineer

Can-Ex Technologies • Toronto, Canada
Temps plein
Can-Ex Technologies is redefining how sewer and underground infrastructure inspections are performed.Through a tightly integrated stack of advanced hardware, embedded systems, edge computing, and S...Voir plus
Dernière mise à jour : il y a 15 jours • Offre sponsorisée
Senior Embedded Software Engineer

Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Toronto, Canada
Temps plein
Talent Discovery Specialist @ HireTalent | Expert in Technical Recruiting As a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded communication and ...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Senior Embedded Software Engineer - Medical Devices

Senior Embedded Software Engineer - Medical Devices

Qidni Labs • Toronto, Canada
Temps plein
Senior Embedded Software Engineer - Medical Devices.This is a full-time, on-site role located in Kitchener, ON.The Senior Embedded Software Engineer will be responsible for designing, developing, a...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Senior Embedded Systems Integration Engineer – Defense / Aerospace

Senior Embedded Systems Integration Engineer – Defense / Aerospace

Wolf Advanced Technology • Toronto, Canada
Temps plein
A leading technology company in defense and aerospace is seeking a full-time Senior Systems Integration Engineer to join their customer support team. The role is critical in resolving technical issu...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Sr. Firmware / Embedded software Engineer - north york

Sr. Firmware / Embedded software Engineer - north york

PotisEdge • north york, on, ca
Temps plein
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior Embedded Software Engineer — Unmanned Systems

Senior Embedded Software Engineer — Unmanned Systems

QinetiQ • Toronto, Canada
Temps plein
A technology company in Medicine Hat is seeking a Senior Embedded Software Engineer to design and develop innovative embedded software systems. The role requires over 10 years of relevant experience...Voir plus
Dernière mise à jour : il y a 18 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

QinetiQ Limited • Toronto, Canada
Permanent
Join a team that’s shaping the future of unmanned vehicle systems at.Senior Embedded Software Engineer.As a key member of our Embedded & Software Systems Engineering team, you will : .Design and deve...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Senior Robotics Software Engineer Embedded — SDKs & Equity

Senior Robotics Software Engineer Embedded — SDKs & Equity

LiveKit Incorporated • Toronto, Canada
Temps plein
A fast-growing developer platform in Canada is looking for a talented engineer to join their Robotics team.You will design and develop core functionalities for SDKs, focusing on robotics and embedd...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Embedded Software Engineer - Hybrid, Safe UAS

Senior Embedded Software Engineer - Hybrid, Safe UAS

QinetiQ Limited • Toronto, Canada
Temps plein
A leading technology firm is seeking a Senior Embedded Software Engineer in Medicine Hat, Canada.In this role, you will design and develop embedded software systems, lead project teams, mentor juni...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Sr. Firmware / Embedded software Engineer - scarborough

Sr. Firmware / Embedded software Engineer - scarborough

PotisEdge • scarborough, on, ca
Temps plein
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

Stellar Recruitment Inc. • Toronto, Canada
Temps plein
Get AI-powered advice on this job and more exclusive features.This range is provided by Stellar Recruitment Inc.Your actual pay will be based on your skills and experience — talk with your recruite...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Senior Embedded BSP Engineer : Build Mission-Critical Systems

Senior Embedded BSP Engineer : Build Mission-Critical Systems

Nokia Global • Toronto, Canada
Temps plein
A leading technology company in Canada seeks professionals for their Applied R&D and Software Engineering team.This role focuses on innovative solutions in hardware and software development, managi...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Pulsenics Inc. • Toronto, Canada
Temps plein
Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to...Voir plus
Dernière mise à jour : il y a 26 jours • Offre sponsorisée
Senior Embedded Systems Engineer

Senior Embedded Systems Engineer

Ecl • Toronto, Canada
Temps plein
SENIOR EMBEDDED SYSTEMS ENGINEER THE OPPORTUNITY We have an exciting opportunity for a Senior Embedded Systems Engineer (Hardware & Firmware) to join Harding Technologies based in Edmonton, Alberta...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée