Senior Embedded Software Designer/concepteur Senior De Logiciels Embarqués

Caterpillar of Australia

Laval, QC, Canada
On-site
C++ and python programming
Embedded linux development
Git, github, azure experience
Collaborate within a dynamic team and contribute to its success working on MineStar® onboard applications in the Autonomy & Automation Product Group

Job Summary

  • Collaborate within a dynamic team and contribute to its success working on MineStar® onboard applications in the Autonomy & Automation Product Group.
  • Design, implement, and validate embedded software applications for mining machines using high precision GNSS, sensors, and embedded computers.
  • Participate in all team functions in an Agile environment, responsible for designing, implementing, and validating embedded software applications.

Matching Summary

Collaborate within a dynamic team and contribute to its success working on MineStar® onboard applications in the Autonomy & Automation Product Group.

Skills & Requirements

Must-have

  • C++ and Python programming
  • Embedded Linux development
  • Git, GitHub, Azure experience
  • Software product design/architecture
  • Agile environment participation

Nice-to-have

  • English and French language skills
  • Web development with HTML5 and Angular
  • GNSS positioning and wireless networks
  • CAN/J1939 protocols experience
  • Real-time operating systems experience

Key Requirements

  • Experience with C++ and Python
  • Experience with embedded Linux
  • Experience with Git, GitHub, Azure
  • Experience with software product design/architecture
  • Experience with Artificial Intelligence concepts

Work Rights

Not specified

Tailored Resume

Cover Letter