Geomechanics Software Engineer (DEM)

ITASCA- Minneapolis

Geomechanics Software Engineer (DEM)

Minneapolis, MN
Full Time
Paid
  • Responsibilities

    Employment Opportunity — Geomechanics Software Engineer (DEM)

    Location: ITASCA, Minneapolis, Minnesota, USA

    Join the Cutting-Edge Team at ITASCA Minneapolis!

    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.

    Why Choose ITASCA?

    1. Innovation and Collaboration: Experience an unparalleled work environment that fosters a culture of innovation and collaboration. We encourage our employees to think outside the box and contribute their unique perspectives, enabling us to tackle complex challenges effectively.
    2. Exciting Projects: Join us in delivering cutting-edge projects that shape the future of the geological engineering industry. Your work at ITASCA will be at the forefront of geomechanics modeling, particularly utilizing our state-of-the-art ITASCA codes in mining applications.
    3. Collegial Atmosphere: Join a team that values camaraderie and teamwork. 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.
    4. Diversity and Inclusion: 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.
    5. Rewards and Benefits: We value your contributions and offer a comprehensive benefits package, including:
    • 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

    Primary position expectations include the ability to:

    • 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

    Minimum 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

    Nice to Have:

    • 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

    Additional Requirements

    Successful completion of:

    • Criminal background check
    • Verification of employment history and education
    • Talent and skills assessment.

    Salary $90,000–$130,000 annually , depending on experience, qualifications, and skill set.

    This is a full-time position. The position is based in Minneapolis and will require much of the work to be completed on-site but with unparalleled flexibility.

    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.