Talent.com
Veolia
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

Embedded Low-Level Software Engineer – Intermediate (Remote)

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

A leading engineering firm in Montreal seeks an experienced Embedded Software Engineer to develop low-level software for critical systems.Candidates should have over 5 years of experience in embedd... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - Satellite Systems

Myticas ConsultingRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

A leading consulting firm in Ottawa is looking for a Senior Embedded Software Developer to oversee the development of software modules in a dynamic scrum team.Candidates should possess over 8 years... Voir plus

 • Offre sponsorisée

Embedded Software Engineer - DO 178

CS GROUP - CanadaMontreal (administrative region), QC, CA
Temps plein +1

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

Zhone Technologies Embedded Software Engineer

Zhone Technologies, Inc.Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

Discover your next career move with Zhone Technologies as an Embedded Software Designer in Ottawa, where you'll focus on platform software development in a hybrid work environment.Engage in des... Voir plus

 • Offre sponsorisée

Embedded Software Engineer, Firmware Introspection, Core Os

Apple Inc.Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

Embedded Software Engineer, Firmware Introspection, Core OSOttawa, Ontario, Canada Software and ServicesApple is where individual imaginations gather together, committing to the values that lead to... Voir plus

 • Offre sponsorisée

Embedded Software Developer

Sandvikmontréal, qc, ca
Temps plein

At Sandvik, we offer you a world of opportunities.Our diverse businesses and global network enable you to explore your potential and thrive.We recognize your performance and offer various ways to f... Voir plus

 • Offre sponsorisée

Embedded Software Engineer – AI & Edge Focus

KYNZEMontreal (administrative region), QC, CA
Temps plein

Explore a dynamic position at Kynze as an Embedded Software Engineer, specializing in AI and edge computing for next-gen perception technologies.This role combines coding leadership with a focus on... Voir plus

 • Offre sponsorisée

Embedded Software Engineer Ii

HoneywellRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.The future is what you make it.When you join Honeywell, you become a member of our global team of think... Voir plus

 • Offre sponsorisée

Embedded Software Engineer, Firmware Introspection, Core Os

AppleRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

SummaryApple is where individual imaginations gather together, committing to the values that lead to great work.Every new product we build, service we create, or experience we deliver is the result... Voir plus

 • Offre sponsorisée

Embedded Software Engineer For Quantum Technologies

Q-Block ComputingRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

Take the lead as a Senior Embedded Software Developer, shaping the future of quantum technologies.Drive firmware development and optimize embedded systems centered on ARM Cortex-M architectures.In ... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - Real-Time Linux, C/C++, Security

Right Talent Right NowMontreal
Temps plein

A technology solutions provider in Montreal is seeking an experienced Embedded Software Designer to develop and test embedded software applications.The ideal candidate will have over 5 years of exp... Voir plus

 • Offre sponsorisée

Embedded Software Developer - Blitz TI

Blitz TIlaval, qc, ca
Temps plein +1

We are supporting a Quebec-based technology company specialized in the development of advanced solutions in the healthcare and embedded technologies space.The organization designs innovative electr... Voir plus

 • Offre sponsorisée

Embedded Software Engineer For Satellite Systems

ST Engineering iDirectRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

Elevate satellite communication technology as a Senior Software Engineer with deep knowledge of C++ and embedded systems.Contribute to innovative solutions for voice, video, and data connectivity.I... Voir plus

 • Offre sponsorisée

Embedded Software Engineer

Ciena CorporationRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Temps plein

They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click.They help us record any difficulties you... Voir plus

 • Offre sponsorisée

Embedded Software Engineer - DO 178

CS GROUPMontreal (administrative region), QC, CA
Temps plein +1

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 — Satellite Networking

SpaceBridgeMontréal, Canada
Temps plein

An innovative firm is seeking an Embedded Software Developer to contribute to cutting-edge satellite communication products.In this role, you will engage in real-time design and development, focusi... Voir plus

 • Offre sponsorisée

Embedded Software Developer

GHGSat Inc.Montreal (administrative region), QC, CA
Permanent

GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world.We use our own satellites and aircraft sensors, combined with th... Voir plus

 • Offre sponsorisée

Embedded Software Developer

GHGSATMontreal (administrative region), QC, CA
Temps plein +1

GHGSat offers greenhouse gas detection, measurement, and monitoring services to industrial and government customers around the world.We use our own satellites and aircraft sensors, combined with th... Voir plus

 • Offre sponsorisée

Embedded Software Developer - Wireless Technologies and Ecosystems (WTE)

OmazeMontreal (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

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