FreshRemote.Work

Software Management for Computer Simulation Library

Partially Remote

Department Overview:

Mechanical Engineering, UW-Madison

The location of this position is in the Mechanical Engineering building on the campus of the University of Wisconsin-Madison. The student will report to Professor Dan Negrut.

Anticipated Start Date:

09/15/2024

Anticipated End Date (If Applicable):

05/15/2025

Remote Work Eligibility Detail:

Partially Remote

 

Anticipated Hours Per Week:

10-15

Schedule:

The position is for a person who can commit 10 to 15 hours per week.

Salary/Wage Range/Lump Sum:

$15.00-$18.00

Number of Positions:

1

Qualifications:

• Experience with command-line Unix / Linux
• Experience with Docker
• Experience with git
• Proficiency in a scripting language such as bash, zsh, or python
• Comfort with *nix facilities such as SSH and NFS
• Working knowledge of C/C++
• Working knowledge of Python
• Troubleshooting skills
• Good written, oral, and interpersonal skills
• Knowledge of computer hardware maintenance (processors, GPUs, networking, file servers, etc.)
• Ability to work and collaborate as part of a team
• Self-starter mentality
• Ability to meet deadlines

Knowledge, Skills & Abilities:

Other preferred qualifications
• Previous server administration experience
• Proficiency in networking
• Knowledge of modern computing standards (OpenMP, MPI, C++11/14/17, OpenACC, CUDA)

Position Summary/Job Duties:

• Oversee the management, integration, and release of the software developed by the lab both in its educational and research missions
o Assist with the lab’s mission to promote dissemination and use of the Chrono open-source physics simulation software (https://projectchrono.org/)
o Maintain Chrono distribution packages for all supported platforms
o Engage in Build Management and Continuous Integration tasks in conjunction with the Chrono family of software packages (https://github.com/projectchrono)
o Address development and maintenance SBEL website issues
• Support the computing-research effort of the lab
o Install and manage software drivers, operating systems, and software packages required for the research mission of the lab
o Make recommendations for procurement of new hardware assets and manage the purchasing process
• Support the computing-teaching initiatives championed by the lab
o Assist on an on-going basis the face-to-face, online, visiting students/scientists by communicating various aspects related to the proper and effective use of the lab’s compute infrastructure
o Generate documentation related to using software and hardware assets of the lab

Physical Demands:

None.

Institutional Statements:

Equal Employment Opportunity Statement:

UW-Madison is an Equal Employment, Equal Access Employer committed to increasing the diversity of our workforce.

Institutional Statement on Diversity:

Diversity is a source of strength, creativity, and innovation for UW-Madison. We value the contributions of each person and respect the profound ways their identity, culture, background, experience, status, abilities, and opinion enrich the university community. We commit ourselves to the pursuit of excellence in teaching, research, outreach, and diversity as inextricably linked goals.

The University of Wisconsin-Madison fulfills its public mission by creating a welcoming and inclusive community for people from every background-people who as students, faculty, and staff serve Wisconsin and the world.

For more information on diversity and inclusion on campus, please visit: diversity.wisc.edu

Accommodation Statement:

If you need to request an accommodation because of a disability, you can find information about how to make a request at the following website:https://employeedisabilities.wisc.edu/disability-accommodation-information-for-applicants/

Apply

Job Profile

Restrictions

Partially Remote

Benefits/Perks

Inclusive community Remote work Remote work eligibility

Tasks
  • Assist computing-teaching initiatives
  • Manage software integration
  • Support computing-research
Skills

Bash C C++ C++11 C++14 C++17 Command-line unix Computer Computer hardware maintenance Creativity CUDA Docker File servers Git Interpersonal Linux Maintenance MPI Networking NFS OpenACC Openmp Python SSH Teaching Troubleshooting Zsh

Experience

1-3 years

Education

Student

Timezones

UTC-6