drjobs Embedded Software Engineer

Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Montreal - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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 worlds 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 microcontrollerbased firmware destined for our next generation of hightech 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 lowlevel code for ARM microcontrollers RTOS programming interrupt routines and error handling
  • Program interfaces (communication external data logging) and generate realtime 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 cuttingedge technologies and methodologies in embedded systems and power electronics
  • Work closely with hardware and power electronics engineers.

Qualifications :

  • Bachelors 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
  • Indepth knowledge of power conversion projects (ACDC DCAC) 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 nonsoftware 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.


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.