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

Caterpillar Inc.

Laval, QC, Canada
Base: $119,880.00 - $179,760.00; bonus/equity: not...
Onsite
C++ and python programming skills
Linux embedded environment experience
Git github azure version control
Caterpillar Inc. is seeking a Senior Embedded Software Designer to join their team in Laval, QC, focusing on developing software for mining machines within an Agile environment. The role involves designing, implementing, and validating embedded software applications while collaborating with various stakeholders to meet customer needs and industry standards

Job Summary

  • This role involves designing and validating embedded software for MineStar onboard applications deployed on various mining machines to enhance safety and productivity.
  • The successful candidate will collaborate with customers and system architects to define requirements while ensuring design consistency across multiple products.
  • Caterpillar offers a career focused on innovation, sustainability, and building stronger communities through technological excellence in the engineering sector.

Matching Summary

Match Score: 85

Caterpillar Inc. is seeking a Senior Embedded Software Designer to join their team in Laval, QC, focusing on developing software for mining machines within an Agile environment. The role involves designing, implementing, and validating embedded software applications while collaborating with various stakeholders to meet customer needs and industry standards.

Salary

Base: $119,880.00 - $179,760.00; Bonus/Equity: Not specified; Benefits: Not specified

Skills & Requirements

Must-have

  • C++ and Python programming skills
  • Linux embedded environment experience
  • Git GitHub Azure version control
  • Software architecture and design
  • Agile development methodology

Nice-to-have

  • Bilingual English and French proficiency
  • GNSS positioning and wireless protocols
  • CAN J1939 protocol experience
  • Real-time operating systems knowledge
  • HTML5 Angular web development
  • Artificial Intelligence application deployment

Key Requirements

  • Senior level experience in embedded software
  • Work authorization required (no sponsorship)
  • Onsite work at Laval QC office

Work Rights

Must have valid Canada work authorization

Tailored Resume

Cover Letter