1

Software Engineer Research Assistant Jobs in Iowa

Research Assistant

Iowa City, IA · On-site

$18.75 - $26/hr

Programming experience using MATLab or equivalent. If your H-1B petition is subject to the ... Research Assistant * Appointment Type: Professional and Scientific * Schedule: Full-time * Work ...

Research Assistant

Iowa City, IA

$18.75 - $26/hr

Position Summary The Research Assistant (RA) assists the Aldridge Lab with research projects meant ... Programming experience using MATLab or equivalent. If your H-1B petition is subject to the ...

Research Assistant

Iowa City, IA · On-site

$18.75 - $26/hr

Position Summary The Research Assistant (RA) assists the Aldridge Lab with research projects meant ... Programming experience using MATLab or equivalent. If your H-1B petition is subject to the ...

Research and evaluate new technologies, tools, and approaches to solve engineering challenges ... Please be aware that SHAZAM may use an Artificial Intelligence (AI) tool to assist in the review ...

Research and evaluate new technologies, tools, and approaches to solve engineering challenges ... Please be aware that SHAZAM may use an Artificial Intelligence (AI) tool to assist in the review ...

Embedded Software Engineer

Dubuque, IA · On-site

$70K - $110K/yr

Work with software architects and developers to research and investigate project specific applications * Develop test cases to perform unit testing and regression testing for various aftermarket ...

Work with software architects and developers to research and investigate project specific applications * Develop test cases to perform unit testing and regression testing for various aftermarket ...

next page

Showing results 1-20

Software Engineer Research Assistant information

What does a software engineer research assistant do?

A Software Engineer Research Assistant supports research projects by developing, testing, and maintaining software tools and applications. They often collaborate with researchers and engineers to implement experimental algorithms, analyze data, and document findings. The role may involve coding, debugging, and adapting software to meet the needs of specific research objectives. Additionally, they help ensure that research code is efficient, reproducible, and well-documented for future use.

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

To thrive as a Software Engineer Research Assistant, you need a solid background in computer science fundamentals, programming languages such as Python or Java, and a related degree or ongoing coursework. Familiarity with version control systems like Git, data analysis libraries, and research tools such as MATLAB or TensorFlow is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with research teams and convey technical findings clearly. These competencies are crucial for contributing to innovative research projects, ensuring reliable results, and supporting the advancement of technology.

How does a software engineer research assistant typically collaborate with engineering and research teams?

Software Engineer Research Assistants often serve as a bridge between software development and research teams, translating research concepts into functional prototypes or tools. They regularly participate in joint meetings, contribute to code reviews, and align their tasks with the goals of both groups. Effective communication skills are essential, as they need to understand academic research requirements while adhering to engineering best practices. This collaborative environment offers exposure to cutting-edge technology and the opportunity to contribute to innovative projects.

What are popular job titles related to Software Engineer Research Assistant jobs in Iowa?

For Software Engineer Research Assistant jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Software Engineer Research Assistant jobs in Iowa look for?

The top searched job categories for Software Engineer Research Assistant jobs in Iowa are:

Infographic showing various Software Engineer Research Assistant job openings in Iowa as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Research Assistant - Radiation Oncology

Iowa City, IA


University of Iowa
Colleges, Universities, and Professional Schools • 10K+ employees

6.9

Company rating: 6.9 out of 10

Based on 85 frontline employees who took The Breakroom Quiz

466th of 627 rated colleges and universities

People enjoy working here

Recommended by students

Respectful managers


$18.75 - $26/hr

Full-time

Posted 5 days ago


Job description

Position Summary

University of Iowa Health Care-recognized as one of the best hospitals in the United States-is Iowa's only comprehensive academic medical center and a regional referral center. Each day more than 12,000 employees, students, and volunteers work together to provide safe, quality health care and excellent service for our patients. Simply stated, our mission is: Changing Medicine. Changing Lives.


The University of Iowa Hospitals and Clinics Department of Radiation Oncology is seeking a talented, highly motivated Research Assistant to join the multi-disciplinary laboratory of Dr. James Byrne. The person in this role will work with the Principal Investigator and other engineers and scientists on preclinical studies involving foam drug delivery systems for the treatment of cancer. The research assistant should have experience performing in vitro cell assays, including cytotoxicity assays; molecular biology techniques, such as Western blotting and immunohistochemistry; and in vivo experiments, including hands-on experience with oral gavage. Excellent oral and written communication and computer skills are necessary.


Position Responsibilities

Perform research activities based upon protocols developed by other research staff or the principal investigator of the research project.

Perform in vitro cell assays, including cytotoxicity assays.

Perform molecular biology techniques, such as Western blotting and immunohistochemistry.

Proficiency with in vivo experiments, including oral gavage of drugs.

Collect, process, and store animal and human specimens.

Read and review articles as directed.

As individual skills develop, analyze literature to develop hypotheses for discussion with other researchers or the principal investigator.

Coordinate communication among the Principal Investigator and other lab members.

Read and understand protocols.

Arrange and plan daily activities to prepare for research protocols.

Perform varied tasks in the research environment. Adhere to safety and compliance guidelines.

Collect, record, and consolidate data as directed by the Principal Investigator. Track progress of research activities.

Adhere to Quality Assurance protocols to maintain the validity and integrity of research data.

As skills develop, troubleshoot, analyze, and propose modifications to protocols; perform complex techniques per protocol; test and evaluate current procedures; develop and implement procedures for monitoring.

Collect and track data, perform data entry for reports, and maintain records of methods used. Prepare materials for reports. Analyze data.

Prepare bibliographies and abstracts for publications. May present results/findings at team and departmental meetings.

Assist with IRB, ACURF, or similar protocol submissions, if applicable. Track various indicators of project progress and summarize in reports to the research team.

Work with environmental health and safety to maintain compliance and a safe lab environment; document compliance with safety and regulatory guidelines.

May assist in coordinating lab activities.

Provide oversight of lab equipment and animal protocols; assist in the preparation, calibration, and maintenance of laboratory and facility equipment.

Monitor colonies of lab animals including mice, rats, and cell cultures.

General administrative tasks as assigned.

As skills develop, may train, provide direction, assignments, feedback, coaching and counseling of students and newer employees

Education Requirements

A Bachelor's Degree in Engineering, Pharmaceutics, or an associated field, or equivalent combination of education and experience

Experience Requirements

Proficiency with Microsoft Office Suite.

Excellent written, verbal, and interpersonal communication skills.


Sound independent judgment and competence in research methodologies.

Strong analytical and computer skills required; Proficiency with computer spreadsheet, word-processing and database software.

Animal handling experience required

Strong organizational skills.

Ability to prioritize tasks and meet established project timelines

Experience with in vitro experiments, including cytotoxicity assays

Experience with techniques in molecular biology, including Western blots and immunohistochemistry

Experience with in vivo experiments, including oral gavage of drugs

Ability to work independently and within a team environment

Ability to interact effectively with individuals from various backgrounds and fields of expertise.

Ability to demonstrate professionalism

Careful attention to detail.

Professional experience working effectively with individuals from a variety of backgrounds and perspectives.

Desired Qualifications

Familiarity with operation of 3D printers, laser cutters, injection molders, and associated software including SolidWorks and Adobe Illustrator.

Knowledge of UI policies and procedures and familiarity with UI entities.

To be considered, applicants must upload a resume and a cover letter (under submission relevant materials) that clearly address how they meet the listed required and desired qualifications of this position.

Job openings are posted for a minimum of 7 calendar days. Applications will be accepted until position is filled.

Successful candidates will be required to self-disclose any conviction history and will be subject to a criminal background check.

Additional Information
Classification Title: Research Assistant
Appointment Type: Professional and Scientific
Schedule: Full-time
Work Modality Options: On Campus
Compensation
Pay Level: 3A



What University Of Iowa employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom