Get more replies from employers
Send a job-specific resume in minutes.
Stanford University’s Digital Athlete team seeks a software engineer to advance OpenSim and biomechanics tooling. You will develop tools for real-time movement analysis, simulations, and researcher-friendly interfaces to design custom studies.
Collaborate with world-class researchers and engineers on C++, Python, Java, and MATLAB interfaces, aiming to improve performance, visualization, and accessibility of the biomechanics software.
Do you want to be a key contributor to an award-winning, open-source software project whose mission is to transform what we know about human performance? Are you interested in helping athletes of all levels, from elite to beginner, understand how to optimize performance and prevent injury? Are you a full-stack software developer eager to work with world-class researchers and engineers on simulating and analyzing human performance? Join the Digital Athlete team as a software developer. The project is part of the Wu Tsai Human Performance Alliance at Stanford (https://humanperformance.stanford.edu/).
At the foundation of the Digital Athlete project is our OpenSim software, a powerful and extensible software system to create and visualize simulations of human and animal movement (opensim.stanford.edu). The free and open-source software package is one of the premier biomechanics simulators, used by thousands of researchers around the world in fields ranging from robotics to biomedicine. For example, the software is used to help predict how to improve running performance, design exoskeletons to augment human performance and plan surgery for children with gait pathologies. The underlying OpenSim API is written in C++ and the GUI is written in Java. We also have interfaces in Python and MATLAB. Your role will be to develop new tools to support the growing needs of the biomechanics and sports science communities by improving the performance and functionality of Digital Athlete software, including OpenSim.
The Wu Tsai Human Performance Alliance at Stanford is a university-wide research initiative, housed under the Vice Provost and Dean of Research, that leverages Stanford's exceptional research, outstanding athletics, and innovative spirit. We are creating a community that draws on diverse efforts across campus to uncover the fundamental principles of peak performance. Through our programs, we are developing the knowledge, the people, and the tools to make optimal health more accessible to all. We hope you will join us in our mission.
The software engineer will undertake a wide variety of development projects:
Additional roles and details:
MINIMUM REQUIREMENTS
Education & Experience:
Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.
Desired Education: Bachelor's degree or higher in computer science or related field.
Knowledge, Skills and Abilities:
Required:
Desired: