Talent.com
Embedded Software Engineer
Embedded Software EngineerVeolia • Montréal, Canada
Embedded Software Engineer

Embedded Software Engineer

Veolia • Montréal, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Embedded Software Engineer

Company Description

Veolia Group is a global leader in environmental services, operating across all five continents with nearly 218,000 employees. Specializing in water, energy, and waste management, Veolia Group designs and implements innovative solutions for decarbonization, depollution, and resource regeneration, supporting communities and industries in their ecological transformation.

Within this framework, Veolia's Water Technology Business brings together a dedicated team of experienced professionals committed to tackling the world’s most complex challenges related to water scarcity, quality, productivity, and energy. Together, we pursue a shared mission to create a more sustainable future.

Job Description

Planet earth global warming is increasing at a dangerous pace. Water and climate change are inextricably linked. Join our mission and take part in saving our most valuable resource that makes life possible on earth.

Veolia Water Technologies &Solutions looks for innovation everywhere. For more than 100 years, Veolia has been at the forefront of innovation, addressing water scarcity. Finding solutions to the world's biggest problems has never been more important than right now.

We are looking for a highly motivated Embedded Software Engineer to work on designing, and testing microcontroller-based firmware destined for our next generation of high-tech power converters/inverters.

Your main responsibilities will include (but not limited to):

  • Responsible for architecture, design and implementation of firmware for power conversion products
  • Design low-level code for ARM microcontrollers, RTOS programming, interrupt routines, and error handling
  • Program interfaces (communication, external data logging), and generate real-time data curves
  • Conduct thorough prototype testing and validation, and utilize simulation tools and lab equipment
  • Support legacy products, debug and improve software efficiency
  • Develop test cases for software verification and validation
  • Drive innovation within the team by researching and implementing cutting-edge technologies and methodologies in embedded systems and power electronics
  • Work closely with hardware and power electronics engineers.

Qualifications

  • Bachelor’s degree, or higher, in electrical, or computer engineering
  • Minimum of 3+ years of solid experience in embedded software design in a power electronics context
  • Proficiency in C programming and experience with embedded development environments such as STM32CubeIDE, Keil
  • In-depth knowledge of power conversion projects (AC-DC, DC-AC) at various power levels ranging from a few kW and up
  • Experience with coding communication interfaces: ETH, CAN, SPI, UART, etc.
  • Experience with version control system (Git)
  • Familiarity with simulation tools such as MATLAB, Simulink, PLECS, PSIM
  • Effectively communicate software to software and non-software team members
  • Good knowledge in reading electronic circuits, troubleshooting, and using test equipment (Oscilloscope, logic analyzer, frequency generator, etc.)
  • Good communication skills in both English and French (French is a plus).

Additional Information

As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.

Postuler
Créer une alerte emploi pour cette recherche

Embedded Software Engineer • Montréal, Canada

Offres similaires

Space-Grade Embedded Software Engineer

KeplerMontreal (administrative region), QC, CA
Temps plein

A leading space technology company in Canada is seeking an Embedded Software Designer to develop onboard software for next-generation satellites.This role requires 3+ years of embedded software dev...Voir plus

 • Offre sponsorisée

UAV Embedded Software Developer (Remote)

Noetiq Edge ConsultingMontreal (administrative region), QC, CA
Télétravail
Temps plein

Join the pioneering team as a UAV Embedded Software Developer.Focus on developing advanced firmware and control systems for maritime drones in a fully remote role.We seek an experienced embedded so...Voir plus

 • Offre sponsorisée

Embedded Systems Firmware Developer

VOSKERMontreal (administrative region), QC, CA
Temps plein

Join as an Embedded Systems Firmware Developer focused on smart camera innovation.Develop firmware and integrate new technologies while working closely with hardware and software teams in a flexibl...Voir plus

 • Offre sponsorisée • Nouvelle offre

Embedded Firmware Bluetooth Engineer

HCR Permanent SearchMontreal (administrative region), QC, CA
Permanent

This range is provided by HCR Permanent Search.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from HCR Permanent ...Voir plus

 • Offre sponsorisée

Embedded C/C++ Engineer - Debug & Build Smart Building Systems

Pentangle Tech Services | P5 GroupMontreal (administrative region), QC, CA
Temps plein

A technology services company located in Canada, Quebec, is seeking a skilled software developer specializing in C and C++.The role involves analyzing, debugging, and implementing software for embe...Voir plus

 • Offre sponsorisée

Embedded C Developer - Amaris Consulting

Amaris Consultingsaint-esprit, qc, ca
Temps plein

The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus

 • Offre sponsorisée

Expert Embedded Software Developer for Advanced Control Solutions

Syntronic - A Global Design HouseMontreal (administrative region), QC, CA
Temps plein

Elevate your career as an Embedded Software Developer focused on advanced optical control solutions.Collaborate with innovative minds on technology that shapes the future of multiple industries, fr...Voir plus

 • Offre sponsorisée

sr Software Developer Embedded

ESSILORLUXOTTICA GROUPMontreal, Montreal (administrative region), CA
Temps plein

Store #: EC0284 HW - Research and Dev-HWLONG.Total Rewards: Benefits/Incentive Information.Recognized as an industry leader in assistive technology, HumanWare's mission is to develop solutions that...Voir plus

 • Offre sponsorisée

Principal Embedded Software Engineer - Analog Connectivity

Astera LabsMontreal (administrative region), QC, CA
Temps plein

Principal Embedded Software Engineer - Analog Connectivity.Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions.By collaborating with hypers...Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer

GE VernovaMontreal (administrative region), QC, CA
Temps plein

Lead innovation in embedded systems as a Senior Engineer.Drive strategy and design for real-time platforms in power system protection and communication environments.In this senior role, you will fo...Voir plus

 • Offre sponsorisée

Lead Embedded Hardware Engineer - Canada

CompanyMontreal (administrative region), QC, CA
Permanent

Very is a fully distributed technology firm led by expert problem-solvers who create efficient, scalable solutions that move commercial, industrial, and consumer products from pilot to production i...Voir plus

 • Offre sponsorisée

Embedded Software Developer - Wireless Technologies and Ecosystems (WTE)

AppleMontreal (administrative region), QC, CA
Temps plein

Do you have a passion for invention and self-challenge? The people here at Apple don’t just build products — they build the kind of wonder that’s revolutionized entire industries.It’s the diversity...Voir plus

 • Offre sponsorisée

Sr. Embedded Software/Firmware Engineer

EthernoviaMontreal (administrative region), QC, CA
Temps plein

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h...Voir plus

 • Offre sponsorisée

Sr Embedded Audio Software Engineer

JobotMontreal, Montreal (administrative region), CA
Temps plein

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit...Voir plus

 • Offre sponsorisée

Embedded Software Engineer - Wireless & Secure Payments

OmazeMontreal (administrative region), QC, CA
Temps plein

A leading technology company in Montreal is looking for an Embedded Software Developer to implement features for Apple products, including Apple Pay.The candidate will collaborate globally on innov...Voir plus

 • Offre sponsorisée

Embedded Software Engineer - DO 178

Sopra Steria USAMontreal (administrative region), QC, CA
Permanent

CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety‑critical systems in the aerospace, electric and autonomous driving industries.Joining CS Group ...Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - Assistive Tech

LuxotticaLongueuil, Montérégie, CA
Temps plein

A leader in assistive technology is seeking a skilled Software Engineer to design and develop software solutions for individuals with visual impairments.You will work with languages such as Java, C...Voir plus

 • Offre sponsorisée

Senior Firmware Engineer — Remote Embedded Vehicle Software

LimeMontreal (administrative region), QC, CA
Télétravail
Temps plein

A leading micromobility company is seeking a Senior Firmware Engineer for their remote team in Canada.You will design and develop embedded software for electric vehicles, contributing to innovative...Voir plus