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

Embedded Software Engineer

Veolia • Montréal, Canada
30+ days ago
Job type
  • Full-time
Job description

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

    Create a job alert for this search

    Embedded Software Engineer • Montréal, Canada

    Similar jobs
    Senior Embedded Software Engineer (C) – Hybrid

    Senior Embedded Software Engineer (C) – Hybrid

    Hewlett Packard Enterprise • Montreal
    Full-time
    A leading tech company in Montreal is seeking an Embedded Software Developer to work on new projects, including designing and debugging software. The role requires a Bachelor’s or Master’s in Comput...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Software Engineer – Airborne Platforms

    Senior Embedded Software Engineer – Airborne Platforms

    Gogo • Ahuntsic North, ca
    Full-time
    A leading telecommunications company in Ottawa is seeking a Senior Airborne Platform Software Engineer to design and develop software for airborne products. The ideal candidate will have a Bachelor'...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Orbcomm • Ahuntsic North, ca
    Full-time
    Join Us as a Senior Embedded Software Engineer! At ORBCOMM, we are seeking a.Senior Embedded Software Engineer.You’ll collaborate closely with senior engineering leaders, drive improvements to our ...Show more
    Last updated: 2 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    AMARIS GROUP SA • Montreal
    Full-time
    Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises.Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands pr...Show more
    Last updated: 10 days ago • Promoted
    Embedded Software Manager

    Embedded Software Manager

    Vention • Montreal
    Full-time
    Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI‑powered platform built for the factory floor.Our te...Show more
    Last updated: 10 days ago • Promoted
    Senior Avionics Software Architect — Embedded DO-178C

    Senior Avionics Software Architect — Embedded DO-178C

    Wisk • Montreal
    Full-time
    A pioneering aerospace company in Montreal is seeking a Senior Staff Software Engineer for autonomous aircraft development. You will lead the design of embedded software and collaborate with various...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded C++ Engineer – AUTOSAR Automotive

    Senior Embedded C++ Engineer – AUTOSAR Automotive

    CS GROUP - Canada • Montreal
    Full-time
    A leading tech development firm is seeking a highly skilled Embedded C++ Software Developer to join their team in Montreal. The ideal candidate will possess 6-10 years of experience in embedded soft...Show more
    Last updated: 10 days ago • Promoted
    Firmware & Embedded Systems Engineer

    Firmware & Embedded Systems Engineer

    Fleetzero • Montreal
    Full-time
    Firmware & Embedded Systems Engineer.Firmware & Embedded Systems Engineer.Get AI-powered advice on this job and more exclusive features. This range is provided by Fleetzero.Your actual pay will be b...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer - Flexible Hours

    Senior Embedded Software Engineer - Flexible Hours

    Cattron-Theimeg Incorporated • Montreal
    Full-time
    Une entreprise de technologie ferroviaire recherche un ingénieur(e) de logiciel embarqué (Firmware), sénior, pour concevoir et développer des logiciels pour des systèmes de contrôle de locomotives....Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Network Software Engineer – C / C++

    Senior Embedded Network Software Engineer – C / C++

    IP Infusion Canada Inc. • Ahuntsic North, ca
    Full-time
    A networking solutions provider in Ottawa is seeking a Software Developer to undertake software development tasks, deliver solutions for network switching and routing protocols, and interact with c...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Embedded Engineer - Imaging & Vision Systems

    Senior Embedded Engineer - Imaging & Vision Systems

    Industry Professionals • Montreal
    Full-time +1
    Senior Embedded Engineer - Imaging & Vision Systems.Job Openings Senior Embedded Engineer - Imaging & Vision Systems.Senior Embedded Engineer Imaging & Vision Systems. Computer Vision, Medical & Sci...Show more
    Last updated: 4 days ago • Promoted
    Expert Embedded Software -DO178

    Expert Embedded Software -DO178

    C Ssystems • Montreal
    Full-time
    CS Group Canada, a subsidiary of CS Group, is a leader in the development and certification of safety-critical systems in the defense, aeronautics, autonomous driving, and railways industries.With ...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software DevSecOps Engineer (Co-op Student)

    Embedded Software DevSecOps Engineer (Co-op Student)

    Lumentum • Ahuntsic North, ca
    Full-time
    Embedded Software DevSecOps Engineer (Co‑op Student) Join Lumentum as an Embedded Software DevSecOps Engineer (Co‑op) and work in a cutting‑edge photonics & fiber optics company.Embedded Software D...Show more
    Last updated: 6 days ago • Promoted
    Senior Embedded Software Config Manager | DO-178C & FAA

    Senior Embedded Software Config Manager | DO-178C & FAA

    Beta Technologies • Montreal
    Full-time
    A leading company in electric aviation is seeking a Senior Embedded Software Configuration Management Engineer in Montreal, Canada. The role involves managing software life cycle data to ensure FAA ...Show more
    Last updated: 10 days ago • Promoted
    Platform Embedded developper

    Platform Embedded developper

    freelance.ca • Montreal, Canada
    Full-time
    We firmly believe in healthy and humane management, where trust, competence, and the joy of succeeding together are at the core of our values. We offer you more than just a job : join an innovative t...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer, Autonomy & Mining Tech

    Embedded Software Engineer, Autonomy & Mining Tech

    Caterpillar • Laval
    Full-time
    A leading multinational engineering firm in Laval, QC is seeking an Embedded Software Designer to collaborate within a dynamic team on MineStar® onboard applications. The role requires knowledge in ...Show more
    Last updated: 9 days ago • Promoted
    MTS - Software Engineer - RTOS, Embedded Development

    MTS - Software Engineer - RTOS, Embedded Development

    Wind River • Ahuntsic North, ca
    Full-time
    MTS - Software Engineer - RTOS, Embedded Development Location : Canada, Remote.Canadian Citizen (Please see the Required Citizenship Clearance Below). Why Choose Wind River? Wind River’s impact spans...Show more
    Last updated: 26 days ago • Promoted
    Automotive Embedded C++ Engineer — AUTOSAR / MISRA

    Automotive Embedded C++ Engineer — AUTOSAR / MISRA

    CS GROUP • Montreal
    Full-time +1
    A leading technology firm is seeking an experienced Embedded C++ Software Developer to join their team in Montreal.The ideal candidate will have 6-10 years of experience in embedded software develo...Show more
    Last updated: 11 days ago • Promoted