What are the responsibilities and job description for the Geomechanics Software Engineer - MPM position at ExecutivePlacements.com?
Employment Opportunity Geomechanics Software Engineer: MPM
Location: ITASCA., Minneapolis, Minnesota, USA
ITASCA is a pioneering engineering software developer and consulting firm, leading the development of advanced software solutions for geomechanics, hydrogeology, and related engineering fields. Our software tools, widely used by engineers and scientists worldwide, are designed to tackle complex engineering challenges. We are seeking a software developer to contribute to advancing our suite of geomechanics engineering programs, in particular a new Material Point Method solution.
At ITASCA, we pride ourselves on delivering world-class advanced numerical analysis software. As a Software Engineer, you will have the unique opportunity to collaborate with our esteemed engineers and work closely with our consultants. You will be able to gain exceptional professional experience while working on state-of-the-art software alongside industry leaders.
Geomechanics software engineer (MPM): The successful candidate will have a background in engineering mechanics and a master's or Ph.D. in applied mathematics, applied mechanics or mechanical, civil or mining engineering or related discipline. The primary responsibilities will be to lead the development, testing and support of our new Material Point Method (MPM) software product, currently in progress. Experience using an MPM or similar application is required. Primary development will be done in C .
Primary Expectations Include The Ability To
Design and write object-oriented code used for numerical simulations to solve geomechanics problems.
Work collaboratively with the software development team to develop and maintain ITASCA's software.
Communicate with ITASCA consultants and external clients to understand user needs and help find and develop effective solutions.
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, training and other non-programming tasks.
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
Experience with source-control tools
Experience with Material Point Method
English proficiency
ITASCA may provide employment-based visa sponsorship (e.g. H1-B, L-1, TN, etc) for this role, subject to business needs, candidate qualifications, and immigration regulations.
Other Desirable Qualifications
Qt programming experience
Experience with writing and debugging multi-threaded codes
Experience in large-scale software development cycles, from requirements to release
Experience using ITASCA software.
Why Choose ITASCA?
25 days off (PTO holidays)
100% employer-paid health & dental coverage (employee) , 70% coverage for dependents
Health savings account (HSA) with employer contribution, optional FSA
401(k) with company match
Paid parental leave, short and long-term disability, and life insurance
100% employer-paid parking or Metro Transit pass
Voluntary vision coverage
Employee Assistance Program (EAP)
Salary $80,000$110,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 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.
Additional information can be found at www.itascacg.com.
Location: ITASCA., Minneapolis, Minnesota, USA
ITASCA is a pioneering engineering software developer and consulting firm, leading the development of advanced software solutions for geomechanics, hydrogeology, and related engineering fields. Our software tools, widely used by engineers and scientists worldwide, are designed to tackle complex engineering challenges. We are seeking a software developer to contribute to advancing our suite of geomechanics engineering programs, in particular a new Material Point Method solution.
At ITASCA, we pride ourselves on delivering world-class advanced numerical analysis software. As a Software Engineer, you will have the unique opportunity to collaborate with our esteemed engineers and work closely with our consultants. You will be able to gain exceptional professional experience while working on state-of-the-art software alongside industry leaders.
Geomechanics software engineer (MPM): The successful candidate will have a background in engineering mechanics and a master's or Ph.D. in applied mathematics, applied mechanics or mechanical, civil or mining engineering or related discipline. The primary responsibilities will be to lead the development, testing and support of our new Material Point Method (MPM) software product, currently in progress. Experience using an MPM or similar application is required. Primary development will be done in C .
Primary Expectations Include The Ability To
Design and write object-oriented code used for numerical simulations to solve geomechanics problems.
Work collaboratively with the software development team to develop and maintain ITASCA's software.
Communicate with ITASCA consultants and external clients to understand user needs and help find and develop effective solutions.
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, training and other non-programming tasks.
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
Experience with source-control tools
Experience with Material Point Method
English proficiency
ITASCA may provide employment-based visa sponsorship (e.g. H1-B, L-1, TN, etc) for this role, subject to business needs, candidate qualifications, and immigration regulations.
Other Desirable Qualifications
Qt programming experience
Experience with writing and debugging multi-threaded codes
Experience in large-scale software development cycles, from requirements to release
Experience using ITASCA software.
Why Choose ITASCA?
- 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.
- Exciting Projects: Join us in delivering cutting-edge software that shape the future of the geological engineering industry. Your work at ITASCA will be at the forefront of geomechanics modeling.
- 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.
- 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.
- Rewards and Benefits: We value your contributions and offer a comprehensive benefits package, including:
25 days off (PTO holidays)
100% employer-paid health & dental coverage (employee) , 70% coverage for dependents
Health savings account (HSA) with employer contribution, optional FSA
401(k) with company match
Paid parental leave, short and long-term disability, and life insurance
100% employer-paid parking or Metro Transit pass
Voluntary vision coverage
Employee Assistance Program (EAP)
Salary $80,000$110,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 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.
Additional information can be found at www.itascacg.com.
Salary : $80,000 - $110,000