Software Intern
Core
Secondary development of simulation software, development of in-house simulation tools, and research/application of algorithms to improve product development efficiency.
Role type
Software Intern (Product Development)
Builds
Simulation software and tools for Caterpillar's new product development
Domain
Industrial machinery / Simulation software / Algorithm engineering
Deliverable
production ML models
Required skills
Python, C++, data structures and algorithms, GUI programming, mathematical function libraries
Preferred skills
AI algorithms, independent project completion
Technologies
Python, C++
