Ingénieur Senior Logiciel Embarqué - Applications Ferroviaires (Firmware) at Cattron - Montreal, Quebec Ingénieur Senior Logiciel Embarqué - Applications Ferroviaires (Firmware) - Cattron

Ingénieur Senior Logiciel Embarqué - Applications Ferroviaires (Firmware)

Cattron

Location: Montreal, Quebec, Canada

Category: Engineering

Salary: 80,000 - 100,000 CAD / yearly

Full-time


Job Description

Cattron is a leader in the field of wireless control systems for industrial machines and locomotives. We are currently seeking a Senior Embedded Software Engineer (Firmware) - Railway Applications to design, develop, and maintain embedded software for our locomotive control systems.

Responsibilities

  • Design and develop embedded software for high safety-level applications
  • Develop testing methods (unit tests, integration tests, fault tolerance tests, performance tests, etc.)
  • Collaborate with the development team for successful software integration on embedded systems
  • Identify and resolve issues related to embedded software
  • Write necessary technical documentation for software development and maintenance
  • Maintain PC tools for system configuration and monitoring
  • Provide technical support to internal or external clients in resolving technical issues

Qualifications

  • Member of OIQ
  • Bachelor's degree in Electrical, Computer, Software Engineering, or related field
  • Minimum of 8 years experience in embedded application development in C/C++
  • Experience with embedded real-time operating systems (RTOS) on 32-bit microcontrollers
  • Practical knowledge of low-level communication protocols such as I2C, SPI, UART, CAN, and TCP/IP
  • Experience with Visual Studio C++ for PC applications
  • Excellent communication skills in French and English

Perks & Benefits

  • Dynamic team environment in the engineering sector
  • Motivating experience in a technically evolving sector
  • Permanent full-time position with competitive salary and benefits

Why Join Us?

Join us for an exciting opportunity to be part of a cutting-edge engineering team at Cattron in Montreal, Quebec.