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 approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems
- Knowledge of software development life cycle
- Knowledge of relevant programming languages and tools
- Skilled at programming in C++
- Familiarization with core robotics principles
- Strong foundation in mathematics and engineering fundamentals
Responsibilities
- Develop production quality C++ software
- Support requirements generation and architecture decisions and tradeoffs
- Support functional safety software design and validation process
- Collaborate with team members to execute on goals
Other
- Bachelor’s degree, Master’s degree, or PhD in an accredited Robotics, Electrical or Computer Engineering, Computer Science or related degree
- Work full-time at the Mossville, IL office
- Domestic relocation assistance is available for this position
- Visa sponsorship is NOT available with this position
- Working onsite five days a week