1

Research Assistant Software Developer Jobs in Lebanon, OR

Demonstrated knowledge of basic computer software (Microsoft Word, PowerPoint, adobe photoshop ... Undergraduate in pursuing a degree in chemistry, biology, and engineering * Demonstrated ability ...

Embedded Software Engineer 2

Salem, OR ยท On-site

$132K - $173K/yr

Contributes to technical research on new technologies * Estimates level of effort, evaluates new ... Serves as a mentor to less experienced software engineers (Software Engineer 1) Basic ...

New

Senior Embedded Software Engineer

Salem, OR ยท On-site

$100 - $130/hr

Mentors and provides guidance to less experienced Software Engineers (1 & 2) * Contributes to advanced technical research on new technologies * Offers process improvement suggestions and authors new ...

Senior Embedded Software Engineer

Salem, OR ยท On-site

$124K - $163K/yr

Mentors and provides guidance to less experienced Software Engineers (1 & 2) * Contributes to advanced technical research on new technologies * Offers process improvement suggestions and authors new ...

New

Our technology powers innovation at some of the world's leading research institutions, studios, and companies. We are looking for a talented and motivated Associate Software Engineer to join our ...

Our technology powers innovation at some of the world's leading research institutions, studios, and companies. We are looking for a talented and motivated Associate Software Engineer to join our ...

Our technology powers innovation at some of the world's leading research institutions, studios, and companies. We are looking for a talented and motivated Associate Software Engineer to join our ...

In addition to driving research direction, you will play a key role in shaping the technical ... Collaborate with Robotics Software and AI engineering teams to develop policies which can be ...

Staff AI Research Engineer

Salem, OR ยท On-site +1

$216K - $338K/yr

In addition to driving research direction, you will play a key role in shaping the technical ... Collaborate with Robotics Software and AI engineering teams to develop policies which can be ...

Monitor project timelines and work to remove obstacles that may delay progress. * Assist in the ... level software engineers. * 4+ years of experience in team management and project delivery.

New

Monitor project timelines and work to remove obstacles that may delay progress. Assist in the ... software engineers. 4+ years of experience in team management and project delivery. Strong ...

New

next page

Showing results 1-20

Research Assistant Software Developer information

See Lebanon, OR salary details

$31.5K

$107K

$257.8K

How much do research assistant software developer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for research assistant software developer in Lebanon, OR is $107,049.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,800.00 and $113,200.00 per year, depending on experience, location, and employer.

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

The top searched job categories for Research Assistant Software Developer jobs in Lebanon, OR are:

What cities near Lebanon, OR are hiring for Research Assistant Software Developer jobs?

Cities near Lebanon, OR with the most Research Assistant Software Developer job openings:

CH Research Assistant

Oregonstate

Corvallis, OR โ€ข On-site

Part-time

Posted 25 days ago


Job description

Department:ChemistrySpecial Instructions to Applicants:

When applying you will be required to attach the following electronic documents:


  • 2-page Resume
  • A Cover Letter stating why this position will be important to you
  • 3 professional references in one PDF document

For additional information please contact: Marilyn Mackiewicz at Marilyn.Mackiewicz@oregonstate.edu


We are an Equal Opportunity Employer, including disability, protected veteran, and other protected status.

This position is designated as a critical or security-sensitive position; therefore, the incumbent must successfully complete a Criminal History Check and be determined to be position qualified as per OSU Standard 576-055-0000 et seq. Incumbents are required to self-report convictions and those in Youth Programs may have additional Criminal History Checks every 2 years.

OSU will conduct a review of the National Sex Offender Public website prior to hire.

Note:All job offers are contingent upon Human Resources final approval

Job Description:

This recruitment will be used to fill 1 part-time (a maximum of 24 hours per week) CH UGRA for the Chemistry Dept. at Oregon State University (OSU).

Become a member of a highly innovative research team under the supervision of Dr. Marilyn Mackiewicz in the department of Chemistry at Oregon State University for Nanostructured Materials. We have an immediate, highly motivated, and interactive undergraduate research assistant position to participate in a 1-year NSF Research Experience to work on an NSF-funded project on teasing apart how physicochemical properties play a role in toxicology.

The Research Assistants will participate in research efforts focused on the design, synthesis, and characterization of a series of silver nanomaterials, which will be used for studies on stability and toxicology. The Research Assistants will be working with a diverse team of other research assistants and graduate students in this collaborative research project. They will be expected to use a wide array of techniques to study and characterize materials produced.

The Undergraduate Student Technical Assistant performs routine to complex technical tasks in support of research or administrative work which includes laboratory, green house, field plot, data collection, simple analysis, or the care and maintenance of animals.

Position Duties

The Research Assistants will participate efforts focused on the:

  • Design, synthesis, and characterization of a series of nanomaterial 70%

  • Characterize materials using UV-Vis and Dynamic light scattering techniques. 20%

  • Record and keep track of data using a variety of methods 10%

Transferable Skill Development

OSU is committed to ensuring students are prepared for success after graduation through intentional skill development as student employees. The competencies students develop while working at OSU are defined by the National Association of Colleges and Employers (NACE) as the essential skills employers seek in their hires. In this position, students learn and build vital career-readiness skills in the primary areas below:

Communication, Critical Thinking, Teamwork, Professionalism

Qualifications:

Full Employment Eligibility Requirements can be found here:https://hr.oregonstate.edu/student-employment-manual/500-employment-eligibility-requirements

  • Must be academically enrolled in a high school, community college, or university and pursuing a program or course of study

  • Must meet Academic Standing Requirements; students on academic suspension are not eligible for employment

  • Must meet the applicable minimal enrollment standard

    • High School student: Regularly enrolled in a high school or participating in a home-schooling program

    • Undergraduate and post-baccalaureate student: 6 credit hours per term

    • Undergraduate international student: 12 credit hours per term*

    • Graduate student officially admitted to Graduate School: 5 credit hours per term

    • Graduate international student officially admitted to Graduate School: 9 credit hours per term*


*International students may be allowed to carry fewer hours than specified above and still be considered "full-time" by the United States Citizenship and Immigration Services (USCIS). A reduced course load is approved by theOffice of International Services(OIS), and must be provided to the Student Employment Center.

Required qualifications:

  • Must have taken relevant course work in chemistry, biology, or engineering

  • Demonstrated ability to learn new and innovative procedures quickly

  • Demonstrated knowledge of basic computer software (Microsoft Word, PowerPoint, adobe photoshop, excel)

  • Experience working with nanomaterials design and study

  • Strong organization skills, dependability, and ability to work independently and as a team member to accomplish research goals

  • Ability to multi-task efficiently and demonstrate excellent time management skills

  • Communicate effectively (written and verbal) to edit, write, and disseminate reports and publications

  • Demonstrated ability to work effectively with a diverse and collaborative team

  • Demonstrated leadership skills to manage projects in the lab

  • Demonstrated ability to follow and ensure a safe working environment

Preferred Qualifications:

  • Undergraduate in pursuing a degree in chemistry, biology, and engineering

  • Demonstrated ability with basic laboratory skills

  • Experience handling chemical and biologically hazardous materials

  • Demonstrated experience working with diverse groups

Key Cultural Competencies

  • Creates an environment that acknowledges, encourages and celebrates differences

  • Functions and communicates effectively and respectfully within the context of varying beliefs, behaviors, orientations, identities and cultural backgrounds

  • Seeks opportunities to gain experience working and collaborating in diverse, multicultural, and inclusive settings with a willingness to change for continual improvement

  • Adheres to all OSU's policies including the policies on Prohibited Discrimination & Harassment and the Professional Standards of Conduct

Additional Required qualifications:

This position is designated as a critical or security-sensitive position; therefore, the incumbent must successfully complete a Criminal History Check and be determined to be position qualified as per OSU Standard 576-055-0000 et seq. Incumbents are required to self-report convictions and those in Youth Programs may have additional Criminal History Checks every 2 years.

Working Conditions/Schedule:8-5 pm during the weekdaysSalary Range:Anticipated Start Date:2026-07-22Anticipated End Date: