This role involves collaborating with a global team to advance autonomy and automation technologies for Caterpillar's MineStar onboard applications
Job Summary
This role involves collaborating with a global team to advance autonomy and automation technologies for Caterpillar's MineStar onboard applications.
The successful candidate will design, implement, and validate embedded software modules for various mining machines including trucks, loaders, and dozers.
Candidates must possess strong technical excellence in C++ and Python while effectively communicating complex concepts to customers and system architects.
Matching Summary
This role involves collaborating with a global team to advance autonomy and automation technologies for Caterpillar's MineStar onboard applications.
Salary
Base: $119,880.00 - $179,760.00; Bonus/Equity: Not specified; Benefits: Not specified
Skills & Requirements
Must-have
C++ and Python programming expertise
Linux embedded environment experience
Git, GitHub, and Azure version control
Software architecture and design skills
Agile development methodology participation
Nice-to-have
Bilingual English and French proficiency
Web development with HTML5 and Angular
Experience with GNSS positioning systems
Knowledge of CAN/J1939 protocols
Real-time operating system familiarity
Key Requirements
Senior level experience in embedded software design
Proficiency in C++ and Python languages
Experience with Linux embedded environments
No visa sponsorship available for this position
Must be authorized to work in Canada without sponsorship