Entry-Level Software Engineer - Modeling & Simulation
Kasmo Global - Mossville, Illinois, us, 61552
Work at Kasmo Global
Overview
- View job
Overview
Entry-Level Software Engineer - Modeling & Simulation (Onsite)
Job Summary:
We are seeking an entry-level Software Engineer with a strong academic foundation in Mechanical Engineering and a passion for software development to support performance simulation tools for product development. You will contribute to the development, testing, and improvement of our proprietary 1D and 3D performance simulation software,
Dynasty , with a focus on refrigeration, hydraulic, thermal, and gas systems.
Education Requirements: PhD or Master's degree
in Mechanical Engineering or a related field Note:
2-year and 4-year bachelor's degrees will not be accepted for this role. Required Skills & Experience:
Minimum 2 years
of experience in
C++
and
Python
programming Strong foundation in
numerical methods
and
compressible fluids solvers Technical internship, co-op, or research experience related to
modeling and simulation of refrigeration and hydraulic systems involving multiphase flow Familiarity with
1D simulation software
for modeling
fluid, gas, and thermal systems Working knowledge of software development processes,
algorithms ,
data structures , and version control systems like
GIT What You'll Do:
Design, develop, and support
simulation tools
to enhance Caterpillar product performance Re-architect and implement new features for
Dynasty
simulation software Develop simulation libraries for refrigeration, hydraulics, thermal, and gas systems Conduct software testing and maintain simulation environments Improve software quality, performance, and usability Follow and implement software development best practices Collaborate with diverse engineering teams and provide technical user support Preferred Skills:
Strong analytical and problem-solving skills Ability to manage multiple priorities and quickly learn new technologies Clear, professional verbal and written communication skills Collaborative team player with an inclusive mindset Prior experience with simulation frameworks or tools (a plus) Top 3 Must-Have Skills: Strong programming in
C++
and
Python Background in
numerical methods
and
compressible fluid dynamics Hands-on research/internship experience in
multiphase flow modeling and simulation
Work Authorization:
Candidates must be authorized to work in the U.S. Sponsorship is
not available
for this role