ManpowerGroup logo

R&D Software Engineer II

ManpowerGroup

Little Canada, MNJob$55–60/hrTracked 4w agoSeen in employer's feed 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
$55–60/hr
Location
Little Canada, MN
Work Authorization
Not specified

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The R&D Software Engineer II will collaborate with development engineers, scientists, and clinical professionals to design and prototype signal processing and 3D graphics algorithms, validate them through testing, gather user feedback, and document technical solutions, ensuring high‑quality research software.

Skills & qualifications

RequiredNice to have

Skills

C++LinuxVisual StudioJiraPerforceSignal Processing3D Graphics

Qualifications

B.S. In Computer Science or Related Field4+ Years Software Development ExperienceAdvanced Degrees Preferred

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Match

Full job description

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!

ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.

You've read the whole posting — now see how you match it.