R&D Software Engineer II

  •  Reference Number: 406163
  •  Posted: 07/29/2026
  •  Job Type: Contract

Job Title: R&D Software Engineer II
Location: Little Canada, MN - 100% Onsite 
Pay Range: $55/hr to $60/hr on W2 

Job Details: 

  • Collaborate with software development engineers to understand and contribute to the overall architecture of research software systems.
  • Work closely with scientists, engineers, and clinical professionals to prototype, refine, and implement innovative signal processing and 3D graphics algorithms.
  • Participate in benchtop and preclinical testing to validate new algorithm concepts and software features.
  • Engage with customers and clinical teams to gather feedback and iteratively improve research software solutions.
  • Document complex technical topics clearly and participate in cross-functional review processes to ensure quality and innovation.

Required Skills 

  • B.S. in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or a related field; advanced degrees are a plus.
  • At least 4 years of practical experience in software development, particularly with C++.
  • Proficiency with Linux operating systems and development tools such as Visual Studio, Jira, and Perforce.


Upon completion of waiting period consultants are eligible for:

  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • 401(k), Plus Match
  • Weekly Pay

If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!

Little Canada, MN

CONSULTANT TESTIMONIAL

An Experis consultant

"Communication, instructions, expectations and follow-through were exceptional, throughout the hiring, interviewing and onboarding process. Thank you, Experis!"