1

Software Research Assistant Jobs in Minnesota (NOW HIRING)

Be Seen First

Senior Software Engineer

Eden Prairie, MN · On-site

$100K - $115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... research, designs, tests, and implements application software on a variety of embedded and desktop ... Conduct design analysis on software assets to assist in the development process by ensuring designs ...

Senior Software Engineer

Eden Prairie, MN · On-site

$100K/yr

  • Medical

  • Dental

  • Life

  • Retirement

... research, designs, tests, and implements application software on a variety of embedded and desktop ... Conduct design analysis on software assets to assist in the development process by ensuring designs ...

Senior Software Engineer

Eden Prairie, MN · On-site

$100K/yr

  • Medical

  • Dental

  • Life

  • Retirement

... research, designs, tests, and implements application software on a variety of embedded and desktop ... Conduct design analysis on software assets to assist in the development process by ensuring designs ...

Senior Software Engineer

Eden Prairie, MN

$100K/yr

  • Medical

  • Dental

  • Life

  • Retirement

... research, designs, tests, and implements application software on a variety of embedded and desktop ... Conduct design analysis on software assets to assist in the development process by ensuring designs ...

Post-Doctoral Associate

Austin, MN · Hybrid

$62K - $75K/mo

  • Medical

  • Dental

  • Life

... software tools. Science communications - 5% Communicate research findings to different audiences ... Regularly document progress in lab notebooks and similar formats. Assist the PI and other lab ...

... parts, focusing on research and completing the tasks on time. * Strong analytical and ... Nice to have hands on experience with AI coding assistants and tools to help with coding and data ...

Showing results 41-60

Software Research Assistant information

What are some typical challenges faced by a software research assistant when collaborating with cross-functional teams?

Software Research Assistants often work with developers, data scientists, and project managers, which can present challenges such as aligning research goals with project timelines and managing differing technical perspectives. Effective communication is key to ensuring that research findings are clearly understood and actionable for team members with varying backgrounds. Additionally, balancing independent research tasks with collaborative meetings and feedback cycles is a common part of the role. Adapting to fast-changing project requirements and integrating feedback from multiple stakeholders are valuable skills for success.

What is the difference between Software Research Assistant vs Software Developer?

AspectSoftware Research AssistantSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; some roles may require research experienceBachelor's or higher in Computer Science or related field; coding skills essential
Work EnvironmentResearch labs, academic institutions, or R&D departmentsTech companies, startups, or software firms
Employer & Industry UsageUniversities, research organizations, tech companiesSoftware development firms, IT departments, tech startups
Common Search & Comparison IntentUnderstanding research-focused roles in software developmentDeveloping and maintaining software applications

The main difference between a Software Research Assistant and a Software Developer lies in their focus and work environment. Research assistants primarily support research projects, often in academic or research settings, while developers focus on creating and maintaining software products in industry. Both roles require a strong foundation in computer science, but their day-to-day tasks and career paths differ accordingly.

What is a software research assistant?

Software Research Assistants are professionals who support research projects in the field of software engineering or computer science. They assist with tasks such as coding, data analysis, literature reviews, and the testing of software systems under the supervision of senior researchers or faculty members. Their work often involves gathering and organizing data, developing experimental software, and contributing to scholarly publications. This role is common in academic, research, and development environments.

What are the key skills and qualifications needed to thrive as a software research assistant?

To thrive as a Software Research Assistant, you need a solid background in computer science fundamentals, programming, and data analysis, often supported by a relevant degree or coursework. Familiarity with programming languages such as Python, Java, or C++, as well as experience with research tools, version control systems like Git, and possibly machine learning frameworks, is usually required. Attention to detail, critical thinking, effective communication, and strong organizational skills help you contribute to collaborative research environments and handle complex information. These skills and qualities are crucial for effectively supporting research projects, ensuring data accuracy, and driving innovative software solutions.

What are the most commonly searched types of Software Research jobs in Minnesota?

The most popular types of Software Research jobs in Minnesota are:

Infographic showing various Software Research Assistant job openings in Minnesota as of August 2026, with employment types broken down into 71% Full Time, 16% Part Time, 4% Temporary, and 9% Contract. Highlights an 94% In-person, 2% Hybrid, and 4% Remote job distribution.

Assistant Professor (Specialty Open)

Gustavus Adolphus College

Saint Peter, MN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 28 days ago


Gustavus Adolphus College rating

7.7

Company rating: 7.7 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

260th of 618 rated colleges and universities


Job description

Description
Position Details: Gustavus Adolphus College invites applications for a tenure-track Assistant Professor position in the Department of Nursing. We are particularly interested in candidates with expertise in simulation and any of the following specialty areas: medical-surgical, maternal-child, or mental health nursing. We offer a flexible start date of either January 1, 2027, or August 15, 2027, depending on the availability of the successful candidate.
Employment Type: Full-Time (1.0 FTE), Benefits-Eligible; Exempt (Salaried)
Prerequisites
Required Qualifications:
  • Doctorate degree in nursing or a related field (PhD, DNP, or EdD) is preferred; but we will consider Master's prepared nurses with either a doctorate in progress (please indicate anticipated completion date if in progress) or who will work toward completion of their doctorate degree during employment. (NOTE: A doctorate degree is required for tenure nomination, usually in the fifth year. Candidates without the earned doctorate will be hired at the rank of Instructor and will be eligible for support through the Gustavus Nursing Faculty Degree Completion Program.)
  • Active registered nurse license (active Minnesota Registered Nurse licensure required at time of appointment)
  • Demonstrated effectiveness in teaching
  • Proficiency in conducting simulation-based learning and evaluation of clinical simulation
  • Experience with curriculum development with simulation, using best educational pedagogy, and/or instructional design principles
  • Current knowledge of patient simulation technologies. (i.e., proficiency with simulators and simulation software, AV equipment, electronic health records, and standardized patients)
  • Strong communication and organizational skills
  • Demonstrated commitment to supporting students from diverse backgrounds and identities

PreferredQualifications:
  • Teaching experience at the undergraduate level
  • Simulation certification completed or in process
  • 5+ years of recent clinical experience in nursing
  • Experience with nursing program assessment, evaluation, and accreditation activities
  • Evidence of a commitment to undergraduate student advising

Things you will do:
Gustavus faculty teach, advise, conduct research, and serve the college and department.
  • Teach a 6-course equivalent each academic year. In their first year, the successful candidate will receive a reduced teaching assignment of five courses, plus one fully-compensated course release. Primary teaching responsibilities will include a three course load in clinical simulation and medical surgical nursing, maternal newborn, or mental health courses. This position will work with all faculty to create, revise, and update simulation activities in the curriculum and maintain standards of operation and implementation of all simulation throughout the curriculum. In addition, this position will contribute to other nursing curriculum courses and potential future contributions to general education. The successful candidate will join college and departmental efforts to develop equitable pedagogies and inclusive cultures. This includes, but is not limited to, advising nursing majors and contributing to nursing department assessment, evaluation, and accreditation activities.
  • Help cultivate a welcoming community where everyone feels a sense of belonging. We strive to foster an environment where people can be themselves, build community, learn, and grow.
  • Elevate your teaching by joining a teaching circle, participating in workshops, applying for an internal teaching development grant, and engaging in conversations about teaching with colleagues across campus.
  • Advance your scholarship by working with undergraduate research assistants, joining a writing retreat, applying for an internal grant, receiving travel funds to present at conferences, receiving help applying for external grants, and making use of our research facilities.
  • Develop professional skills by participating in faculty meetings and committees, attending faculty development days, and taking advantage of the College's membership to the National Center for Faculty Development and Diversity (NCFDD).

How to apply:
Visit https://gustavus.edu/jobs/ and complete the online application. The documents that must be uploaded include the following:
  • Letter of application that addresses the required and preferred position qualifications
  • Curriculum vitae
  • A brief (one page) statement of teaching philosophy
  • A brief (one page) statement of research interests
  • A brief (one page) statement in which you describe how your lived experiences and/or activities in primary areas of responsibility (e.g., teaching, scholarship, service, and advising) contribute to diversity, equity, inclusion, and belonging
  • A brief (one page) statement of experience with simulation (specify creation, implementation, and evaluation of simulation education and experience with simulation technology)
  • Transcripts (scanned copies acceptable)
  • The names and contact information for three professional references (at least one must be able to address teaching experience and teaching effectiveness; please indicate the teaching reference in your letter of application). Please do not ask references to submit letters of recommendation; the committee will conduct reference checks by phone.

For full consideration, applications must be received by August 15, 2026. While applications may be accepted after this date, it is not guaranteed that they will be considered. At this time, please only upload the required documents listed above; finalists may be asked to submit publications, syllabi, and/or student evaluations. Incomplete applications will not be considered by the search committee.
Things you'll like:
Based on data from AAUP (American Association of University Professors) and CUPA (College and University Professional Association), we offer a competitive starting salary range of $70,000 to $76,000 for a 9-month academic year. Actual pay will be adjusted based on job-related factors permitted by law, such as experience, training, certifications/licensure, market factors, departmental budgets, and responsibility. In addition, Gustavus provides comprehensive benefits designed to support your personal and financial well-being, including:
  • Medical insurance (which includes access to Nice Healthcare) as well as dental, vision, and life insurance
  • Workplace accommodations for physical or mental health concerns
  • Access to mental health apps
  • Onsite health services
  • Free parking, exercise classes, use of library and athletic facilities
  • Paid parental leave (after one year of employment)
  • Employer contribution to retirement savings plan (after one year of employment)
  • Tuition scholarships for dependents
  • Tuition benefit plan for employees and spouse

Institution Information: Gustavus Adolphus College is one of the nation's leading private liberal arts colleges serving 2,000 students, where faculty help equip students to lead purposeful lives and to act on the great challenges of our time. The College aspires to be a community of persons from diverse backgrounds who respect and affirm the dignity of all people. Gustavus is located on a scenic 340-acre hill in St. Peter, Minnesota, and within a short drive to the Minneapolis/Saint Paul and Mankato metro areas. Learn more at https://gustavus.edu/provost/newfaculty/ .
Gustavus Adolphus College does not discriminate on the basis of race, color, national origin, ancestry, sex, disability, religion, age, sexual orientation, or veteran status in its education or employment programs or activities.
Department Information: The Department of Nursing fosters the development of nursing professionals who demonstrate the values of excellence, community, justice, service, and faith through cognitive practice, integration of learning, ethical reflection, and intercultural understanding. Gustavus Nursing graduates are distinguished by: synthesis and application of a liberal arts education to provide holistic care; ethical and reflective practice to promote a just and peaceful world; the ability to advocate for the health and wellbeing of all people; and a commitment to lifelong learning, leadership, and service to others.
The Department of Nursing shares in the mission of the College through an innovative and dynamic education that embraces the highest standards of teaching and scholarship. For more information about the department, its faculty, students, and courses, please see the department website at https://gustavus.edu/nursing/ .
Contact
Jessica Stadick | jstadick@gustavus.edu | 507-933-6126
Posted: Wed May 20, 2026

What Gustavus Adolphus College employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom