1

Research Assistant Software Developer Jobs in Salem, OR

Engineering and Sciences Subcategory: Field Technician Schedule: Full-Time Shift: Day Job Travel ... assist in leading small projects and team efforts. Skills should include hardware and software ...

Electrical Engineer, Principal

Newberg, OR · On-site

$146K - $178K/yr

Partners with Project Chiefs, Product Management, Engineering Management, and Technology Research ... In-depth knowledge of Altium Designer or similar PCB design software including areas of both ...

Electrical Engineer, Principal

Newberg, OR

$146K - $178K/yr

Partners with Project Chiefs, Product Management, Engineering Management, and Technology Research ... In-depth knowledge of Altium Designer or similar PCB design software including areas of both ...

Description Deskside support Engineer with a minimum of 7 years of experience providing desk side ... assist in leading small projects and team efforts. Skills should include hardware and software ...

Senior Staff Mfg. Design Engineer

Salem, OR · Hybrid

$90K - $124K/yr

... R&D through prototyping, validation, and scalable production. * Apply GD&T (ASME Y14.5) to high ... Experience using PLM software, bonus points for experience using WindChill. * Excellent problem ...

MOW - Administrative Assistant II

Albany, OR · On-site

$18 - $24.25/hr

Utilize advanced knowledge and features of Microsoft Office software (Word, Excel, PowerPoint ... Ability to research and write articles for newsletters. * Knowledge and experience in fundraising ...

New

Senior Process Engineer

Albany, OR · On-site

$101K - $131K/yr

Assist clients' technical teams in the definition and development of essential process engineering ... Experience in CAD software would be a plus.Possess (or ability to obtain) OSHA 10.Ability to manage ...

Mechanical Systems Engineer

Lebanon, OR · On-site

$90K - $110K/yr

Design and develop mechanical systems, assemblies, and components utilizing 3D CAD software ... Support value engineering, cost reduction, and continuous improvement initiatives * Assist with ...

New

Junior Mechanical Engineer

Salem, OR · Remote

$65K - $84K/yr

Create and modify 3D models and drawings in SolidWorks * Assist with product design and mechanical ... Experience with SolidWorks or similar CAD software * Strong mechanical aptitude and problem-solving ...

Company Description 360 IT Professionals is a Software Development Company based in Fremont ... We use Objective C and Swift programming languages to create native applications for iPhone ...

Showing results 41-60

Research Assistant Software Developer information

See Salem, OR salary details

$29.6K

$100.8K

$242.7K

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 Salem, OR is $100,770.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,800.00 and $106,500.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 Salem, OR look for?

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

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

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

Deskside support Engineer

SAIC

Salem, OR

Full-time

Re-posted 8 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

79th of 224 rated it services


Job description

Job ID: 2613477

Location: Salem, OR, US

Date Posted: 2026-06-09

Category: Engineering and Sciences

Subcategory: Field Technician

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 25% of the time

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Public Trust

Potential for Remote Work: ORA_ON_SITE


Description

Deskside support Engineer with a minimum of 7 years of experience providing desk side support, acting as IT Support Specialist specializing in troubleshooting of complex and advanced end-user issues with hardware and software in a diverse MS Windows environment.  Provides Tier 2 and Tier 3 deskside end user support including imaging, deployment, asset management, Windows 11 with strong user interaction skills.  Need to be able to work independently and as part of a team.  Diagnose and troubleshoot Apple (MAC) computer and iOS hardware and software. Perform repairs on Apple computer and iOS hardware and software. Understanding of the MAC OS Imaging process using JAMF preferred but not required. May be assigned to assist in leading small projects and team efforts. Skills should include hardware and software diagnostics, mobile device deployment, recovery and troubleshooting Perform IMAC procedures and lifecycle refresh activities.  Familiarity with Remedy and Service Now a plus; provide updates in ITSM system to document problem resolution progress and meet SLAs.  Experience supporting Active Directory, MS Office Suite, Google Workspace for Enterprise, Bomgar, VPN, SCCM, VTC, Zoom needed. Escalates complex problems to upper-level deskside engineers. Must have a broad base of support and diagnostic knowledge and be fluent in multiple IT disciplines such as computing, networking, integration, and domain administration.  Must possess a degree. High School Diploma may be substituted with 6 additional years of related experience. HDI Technical Support Professional required within six (6) months of employment. Duties:  Escalation point for Junior and Mid-level desk side engineers.  Ability to act independently in a customer environment, as well as the ability to engage engineers from multiple teams to troubleshoot issues.  Troubleshoots complex issues that were unable to be remediated by junior and mid-level engineers.  Updates status of queued service requests with the IT service management system. Certifications desirable but not required include A+, Net+, Secure+.  Must be reliable and have independent transportation.

Top Qualifications, Skills, Experience or Certifications:  

  • Must be able to obtain a Public Trust Clearance
  • Deployment of customer hardware and software
  • Problem Resolution IT support to end users
  • Customer Service

Qualifications

Job Role Specific Requirements:

The support will range from simple to complex system issues and may include VIP support requirements.

The successful candidate will possess exceptional communication skills and possess the ability to meet aggressive timelines in a very fast-paced environment. Must have strong customer service skills and be able to multitask between hardware and software solutions. We are looking for exceptional organization skills, scheduling, and the ability to document processes.

  • Remote and Deskside Experience troubleshooting hardware and software issues
  • Troubleshooting Microsoft Windows with latest Windows OS
  • Familiarity with MAC OS
  • Installation and configuration of new machines in a Windows environment
  • Smart cards / PIV cards (general knowledge)
  • Experience with Office 365, Google Workspace for Enterprise, VPN, Active Directory, Thin Client
  • Provide Remote Tool Support
  • Conference Room / VTC Setups
  • Travel to various field sites is required, and reliable and independent transportation will be needed.  
  • Candidate must be a U.S. citizen or green card holder who has resided in the U.S. for at least 3 years and the ability to obtain a public trust


What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom