1

Research Assistant Software Developer Jobs in Montana

Perform professional aviation engineering work and assist with conducting investigations and ... Research databases regarding historical property land uses. * Prepare data and visualizations such ...

Perform professional aviation engineering work and assist with conducting investigations and ... Research databases regarding historical property land uses. * Prepare data and visualizations such ...

Perform professional aviation engineering work and assist with conducting investigations and ... Research databases regarding historical property land uses. * Prepare data and visualizations such ...

Showing results 21-40

Research Assistant Software Developer information

What are some common challenges faced by research assistant software developers when working on interdisciplinary research projects?

Research Assistant Software Developers often collaborate with researchers from diverse academic backgrounds, which can introduce challenges in communication and aligning technical requirements with research goals. Adapting software solutions to evolving project needs and integrating new methodologies or datasets can require quick learning and flexibility. Balancing rigorous coding standards with rapid prototyping, especially under tight research deadlines, is another frequent challenge. However, this role provides valuable exposure to cutting-edge research and fosters strong problem-solving and teamwork skills.

What is a research assistant software developer?

Research Assistant Software Developers are professionals who support research projects by developing, maintaining, and optimizing software tools and applications. They work alongside researchers, helping to design experiments, process data, and create algorithms or simulations necessary for the research. Their role bridges the gap between software engineering and academic research, ensuring that technical solutions meet the specific needs of scientific studies. This position often requires strong programming skills, familiarity with research methodologies, and the ability to collaborate in interdisciplinary teams.

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

AspectResearch Assistant Software DeveloperData Analyst
Required CredentialsBachelor's in CS, Software Engineering, or related fieldBachelor's in Statistics, Data Science, or related field
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, or tech industries
Employer & Industry UsageUniversities, research institutions, tech firmsCorporations, consulting firms, government agencies
Common Search & ComparisonYesYes

The main difference between a Research Assistant Software Developer and a Data Analyst lies in their focus areas. Research Assistant Software Developers primarily work on developing software tools for research purposes, often within academic or research settings. Data Analysts focus on interpreting data to inform business decisions. Both roles require programming skills and analytical thinking, but their end goals and work environments differ.

What are the key skills and qualifications needed to thrive as a research assistant software developer, and why are they important?

A Research Assistant Software Developer should have solid programming skills, a background in computer science or a related field, and experience with software development methodologies. Familiarity with tools like Git, Python or Java, and data analysis libraries, as well as knowledge of research-specific platforms, is commonly required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills in this role. These skills ensure the development of robust research software, facilitate collaboration with research teams, and contribute to the advancement of scientific projects.
What are popular job titles related to Research Assistant Software Developer jobs in Montana? For Research Assistant Software Developer jobs in Montana, the most frequently searched job titles are:
What job categories do people searching Research Assistant Software Developer jobs in Montana look for? The top searched job categories for Research Assistant Software Developer jobs in Montana are:
Infographic showing various Research Assistant Software Developer job openings in Montana as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Composite Research Engineer

Montana State University

Bozeman, MT • On-site

$60K/yr

Full-time

Posted 5 days ago


Montana State University rating

7.1

Company rating: 7.1 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

410th of 617 rated colleges and universities


Job description

Position Details
Position Information
Announcement Number
STAFF - VA - 27044
For questions regarding this position, please contact:
Cambrie Monfort
406-994-6072
cambrie.monfort@montana.edu
Classification Title
Program/Project Lead
Working Title
Composite Research Engineer
Brief Position Overview
Develop processing methods for stretch broken carbon fiber and develop carbon fiber parts, components and prototypes to demonstrate the capabilities of the materials. The candidate will utilize various manufacturing techniques to create prototypes demonstrating the benefits of stretch broken carbon fiber to industry partners. The candidate will exercise initiative to develop and optimize processing methods for stretch broken carbon fiber products, applying basic knowledge of composites manufacturing processes (hand layup, fiber placement and automated forming methods, autoclave curing, RTM, bonding, etc). A knowledge of the design and manufacture of tooling for composites as currently used in industry is highly desirable. In addition, the candidate must have significant experience in a manufacturing environment and be competent running MSU's BC3 stretch breaking machine.
Position Number
4C5316
Department
Mechanical & Industrial Engineering
Division
College of Engineering
Appointment Type
Professional
Contract Term
Fiscal Year
Semester
If other, specify From date
If other, specify End date
FLSA
Exempt
Union Affiliation
FTE
1.0
Benefits Eligible
Eligible
Salary
Starting at $60,000 annually, commensurate with experience, education, and qualifications
Contract Type
LOA
If other, please specify
Recruitment Type
Open
Position Details
General Statement
The Department of Mechanical & Industrial Engineering at Montana State University invites applications for a full-time position with primary responsibilities in the development of innovative carbon fiber materials.
MSU has been awarded a sizeable DOD contract to develop stretch broken carbon fiber for military rotorcraft. This position would be as one of the technical team leads, executing on the contract and developing the untapped potential of stretch broken carbon fiber. Duties include: determining the best technique of stretch breaking; defining and executing basic autoclave and other processes for part manufacture; defining and executing test plans to determine the material properties of the stretch broken fibers; assist with the determination of suitable applications of the stretch broken material; and manufacturing prototypes demonstrating the benefits of stretch broken carbon fiber.
This position would not only work with an accomplished, full-time development team but would also be a mentor to university students and contribute positively to the mission of Montana State University. As such, we seek individuals who work professionally and effectively with diverse individuals, and who possess excellent interpersonal, written and verbal communication skills.
Because increasing the diversity of the engineering profession is one of our strategic priorities, women and underrepresented minorities in engineering are particularly encouraged to apply.
Duties and Responsibilities
  • Manufacture development prototypes and samples.
  • Measure, cut, and assemble carbon fiber materials.
  • Monitor and document manufacturing processes.
  • Maintains a clean and safe working environment.
  • Apply composites manufacturing experience to create developmental carbon fiber parts.
  • Run carbon fiber processing machines.
  • Operate oven and autoclave. Oversee maintenance and repairs of autoclave.
  • Perform tests on research samples.
  • Design, develop, and implement hardware to support the stretch breaking, forming, and testing/manufacturing tasks.
  • Commission Stretch Broken Carbon Fiber (SBCF) pilot plant that includes, but is not limited to, the BC3 head, Litzler filmer, CDI machine, and Bobcat machine
  • Manufacture SBCF materials using MSU's SB2, BC3, or other stretch breaking machines. Similarly, duties will include managing additional operators, developing training materials, and fostering and developing MSU personnel's core competence in this field.
  • Lead troubleshooting efforts on BC3 machine to resolve manufacturing issues
  • Management of inventory and supply chain for complex parts manufacturing
  • Assist in developing knowledge management systems
  • Coordinate material testing between undergraduate, graduate, and faculty/professional staff

Required Qualifications - Experience, Education, Knowledge & Skills
  1. Bachelor's Degree in Aerospace or Mechanical Engineering
  2. 5 years minimum experience working in a relevant environment
  3. Experience operating stretch breaking equipment
  4. Proficient in basic strength of materials design and analysis procedures
  5. Experience or familiarity with a broad range of composite manufacturing processes including bagging, hand layup, autoclave curing, fiber placement and automated forming methods.
  6. Effective written and oral communication skills to convey complex ideas and present information to individuals and groups.
  7. Must be flexible and willing to take on varied tasks to meet contract goals

Preferred Qualifications - Experience, Education, Knowledge & Skills
  1. Laminate analysis training and experience
  2. Tooling design and manufacture experience
  3. CAD design, including SolidWorks.
  4. Demonstrated ability to work with and engage with diverse team members within and outside of engineering disciplines.

The Successful Candidate Will
  • Be a hands-on employee who will roll up their sleeves to achieve goals and work side by side team members to accomplish the tasks at hand.
  • Have a strong composites background with a broad understanding of composite manufacturing fundamentals.
  • Be an out-of-the-box thinker who develops creative ideas to innovate on standard processes and techniques.
  • Be highly flexible and collaborative; one who listens and incorporates team members' input when creating solutions to complex problems.
  • Have the ability to establish and maintain positive working relationships with colleagues, students, and the engineering industry.

Position Special Requirements/Additional Information
Physical Demands
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily with or without reasonable accommodations. The requirements listed above are representative of the knowledge, skill, and/or ability required.
Work is predominately performed in an office and laboratory setting.
This position has supervisory duties?
No
Posting Detail Information
Number of Vacancies
1
Desired Start Date
Upon completion of a successful search.
Position End Date (if temporary)
Open Date
Close Date
Applications will be:
  • Screening of applications will begin on 08/10/2026; however, applications will continue to be accepted until an adequate applicant pool has been established.

Special Instructions
This position is not eligible for new sponsorship.
EEO Statement
Montana State University is an equal opportunity employer. MSU does not discriminate against any applicant on the basis of race, color, religion, creed, political ideas, sex, sexual orientation, gender identity or expression, age, marital status, national origin, physical or mental disability, or any other protected class status in violation of any applicable law.
In compliance with the Montana Veteran's Employment Preference Act, MSU provides preference in employment to veterans, disabled veterans, and certain eligible relatives of veterans. To claim veteran's preference, please complete the veteran's preference information located in the Demographics section of your profile.

What Montana State University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom