R&D Software Engineer II
Reference Number: 406163
Posted: 07/29/2026
Job Type: Contract
- Industry: Technology and IT
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!
CONSULTANT TESTIMONIAL
An Experis consultant
"Communication, instructions, expectations and follow-through were exceptional, throughout the hiring, interviewing and onboarding process. Thank you, Experis!"

