1

Research Assistant Software Developer Jobs in North Dakota

Embedded Software Engineer

ND

$129K - $169K/yr

The engineer will contribute to software architecture, product enhancements, and reliability ... Assist in the development of software user manuals and technical documentation. • Collaborate ...

Use statistical software and analytical tools to assist in analyzing experiment results. * Assist in providing recommendations for product advancement and practical applications of research outcomes ...

Sr. Research Specialist

Wing, ND · On-site

$64K - $96K/yr

... engineered tissue, and other biological specimens. The role contributes to study design, protocol ... Maintain, troubleshoot, and coordinate repair, preventive maintenance, calibration, software ...

next page

Showing results 1-20

Research Assistant Software Developer information

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 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 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 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 job categories do people searching Research Assistant Software Developer jobs in North Dakota look for?

The top searched job categories for Research Assistant Software Developer jobs in North Dakota are:

What cities in North Dakota are hiring for Research Assistant Software Developer jobs?

Cities in North Dakota with the most Research Assistant Software Developer job openings:

Infographic showing various Research Assistant Software Developer job openings in North Dakota as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution.

Research Assistant Professor-Hypersonics

University of North Dakota

Grand Forks, ND • On-site

$90K/yr

Full-time

Re-posted 14 days ago


University Of North Dakota rating

7.3

Company rating: 7.3 out of 10

Based on 27 frontline employees who took The Breakroom Quiz

363rd of 622 rated colleges and universities


Job description

Research Assistant Professor-Hypersonics

Apply now Job no: 497328
Work type: Full-time Faculty
Location: Grand Forks
Categories: Non-Tenure-Track Faculty

Salary/Position Classification
  • $90,000+ Annual, Dependent on Experience, Exempt
  • 40 hours per week
  • This position will work onsite at UND Grand Forks, ND campus
Purpose of Position

The University of North Dakota, College of Engineering & Mines, seeks to hire a Research Professor with a focus on experimental aerothermodynamics, atmospheric science, modeling/simulation, and propulsion. This position will be expected to support various research related to National Security. Successful candidates will support the University's Hypersonic Initiative to grow UND's portfolio of research programs related to national security. Supervise students working on various research projects. Publish research papers based on this work. Produce research grants and obtain external funding.

Duties & Responsibilities
  • Work with a highly collaborative group across campus to meet the contracted objectives on various research projects.
  • Develop new experimental high-speed flow facilities, including integration of novel weather impacts and projectile platforms. 
  • Conduct innovative research in high-speed aerothermodynamics and cloud microphysics and work with students to disseminate the results.
  • Mentor a diverse group of undergraduate and graduate students.
  • Collaborate with people across campus to pursue external funding and create novel research proposals. 
Required Competencies
  • Strong laboratory experimental background, such as wind tunnels, optics, projectiles, and cloud chambers.
  • Experience with high-speed cameras and atmospheric research equipment.
  • Demonstrated ability to work independently and with a team to solve complex research problems.
Minimum Requirements
  • Ph.D. in Mechanical Engineering, Aerospace Engineering, Atmospheric Sciences, Environmental Sciences, or a related field with a focus on aerothermodynamics or cloud microphysics.
  • Established track record of conducting research and publishing the results in top tier conferences and/or journals.
  • Must be a US citizen or permanent resident.
  • Successful completion of a Criminal History Background Check

Export Control Compliance:
This position requires compliance with U.S. government export control laws and regulations. Applicants are required to be eligible for employment under U.S. export control laws and must meet the requirement of being a "U.S. Person" (U.S. citizen, lawful permanent resident, or protected individual as defined by 8 U.S.C.1324b (a)(3)). UND will not sponsor applicants for employment authorization for this position. Information collected in this regard will only be used to ensure compliance with U.S. export control laws and will be used in compliance with all laws prohibiting discrimination on the basis of national origin and other factors.

Preferred Qualifications
  • History of successfully obtaining external research funding
  • Prior experience leading a research team
  • Experience working on projects in national security
To Apply

To assure full consideration, applications must be received by June 30, 2026 and include the following materials:

  • Curriculum Vita
  • One-page statement of research
  • List of three references
  • Unofficial transcripts. Please note that the selected candidate will be required to submit official transcripts upon hire.


Position is open until filled.

Advertised: 31 Mar 2026 Central Daylight Time
Applications close:

Back to search results Apply now Refer a friend

Whatsapp Facebook LinkedIn Email App

What University Of North Dakota employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom