Evolving the state of the art and bringing emerging automation & autonomy technology into the harsh production environments found on typical mining and construction jobsites at Caterpillar Inc.
Requirements
- Knowledge of a given technology and various application methods
- Knowledge of software product design
- Skilled at programming in C
- System Engineering experience in automotive or heavy machinery industries
- Strong foundation in mathematics and engineering fundamentals
Responsibilities
- Leading a team of developers to deliver software on embedded controls
- Requirements gathering and definition of CAN and Ethernet interfaces
- Design of system architectures for interfacing autonomy systems to a variety of truck models
- Communicating requirements and managing performance of partner teams developing other aspects of complex autonomy projects
- Manage I/O requirements for machine control hardware and other autonomy-related devices
Other
- Bachelor’s degree, Master’s degree, or PhD in an accredited Robotics, Electrical or Computer Engineering, Computer Science or related degree
- Ability to lead multiple complex projects, meeting timelines and deliverables
- Domestic relocation assistance is available for this position
- Visa sponsorship is NOT available with this position
- Working onsite five days a week