Geomechanics Software Engineer (DEM)

ITASCA- MinneapolisMinneapolis, MN
21h$90,000 - $130,000Onsite

About The Position

ITASCA, a renowned international engineering company, is actively seeking a Software Engineer to join our team in Minneapolis, MN. At ITASCA, we pride ourselves on delivering advanced numerical analysis software that has become the gold standard in the fields of civil, mining and petroleum engineering. Several of these software programs rely on the Discrete Element Method (DEM) for calculating movement of pieces relative to each other – from sliding on faults to complete disintegration and flow of material. We are seeking a Visionary Engineer to spearhead the next generation of DEM technology and redefine what’s possible in computational modeling. At ITASCA, we foster a collegial atmosphere where collaboration, mutual respect, and support are the foundation of our success. You'll have the opportunity to work alongside colleagues who are passionate about their work and driven to excel. At ITASCA, we celebrate and embrace differences, creating a highly diverse workforce that thrives on varied perspectives and backgrounds. We believe that diversity drives innovation, fosters creativity, and enriches our work environment. Take the next step in your career and become a valued member of our employee-owned company. Join us at ITASCA, where innovation meets excellence! ITASCA is an equal opportunity employer, a drug-free workplace, and complies with ADA regulations as applicable.

Requirements

  • Master’s or Ph.D. degree in applied mathematics, applied mechanics, engineering or related scientific field
  • C++ proficiency
  • Two (2) years of experience with scientific programming
  • English proficiency
  • U.S.A. work authorization
  • Successful completion of: Criminal background check, Verification of employment history and education, Talent and skills assessment.

Nice To Haves

  • Experience using discrete or distinct element software
  • Experience with writing and debugging multi-threaded codes
  • Experience in large-scale software development cycles, from requirements to release

Responsibilities

  • Communicate with ITASCA consultants and external clients to understand user needs and help find and develop effective solutions.
  • Develop and execute a software development plan
  • Design and write object-oriented code
  • Work collaboratively with the software development team to develop and maintain ITASCA’s software.
  • Be self-motivated with the ability to think creatively and solve problems independently.
  • Be willing and able to take on different responsibilities within a small software team, including testing, technical support, documentation and training

Benefits

  • Competitive salary commensurate with experience
  • Performance bonuses (cash and company stock)
  • Health, dental, and vision benefits for you and your family
  • Generous paid time off from day one
  • Paid holidays
  • 401(k) with company match
  • Paid parental leave
  • Company-paid Short-Term Disability, Long-Term Disability, and Life Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service