1

Temporary Software Engineer Relocation Jobs in Minneapolis, MN

Candidate must be located within commuting distance of Arden Hills, MN or be willing to relocate to ... Collaborate closely with firmware, systems, hardware, and software engineers to optimize solutions ...

Software Engineer 2

Minneapolis, MN · On-site

$101.80K - $139.30K/yr

Software Engineer In Cybersecurity Locations: 401 Las Colinas Blvd W Bldg. A - Irving, TX 75039 ... Relocation assistance is not available for this position * Salary range is determined by location ...

... provide relocation to those currently residing in the U.S. This position offers a hybrid work ... The Lead Embedded Software Engineer will develop embedded software/firmware for high performance ...

Relocation: Non-local candidates may be considered if willing to relocate and attend in-person ... As the Contract Staff Software Engineer, you'll have the chance to be a critical contributor to ...

Third-party or C2C candidates will not be considered Relocation: Non-local candidates may be ... As the Contract Staff Software Engineer, you'll have the chance to be a critical contributor to ...

Third-party or C2C candidates will not be considered Relocation: Non-local candidates may be ... As the Contract Staff Software Engineer, you'll have the chance to be a critical contributor to ...

next page

Showing results 1-20

Temporary Software Engineer Relocation information

See Minneapolis, MN salary details

$66.3K

$154K

$214.5K

How much do temporary software engineer relocation jobs pay per year?

As of May 28, 2026, the average yearly pay for temporary software engineer relocation in Minneapolis, MN is $153,985.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,300.00 and $180,600.00 per year, depending on experience, location, and employer.

What is the difference between Temporary Software Engineer Relocation vs Temporary Software Developer?

AspectTemporary Software Engineer RelocationTemporary Software Developer
CredentialsBachelor's in Computer Science or related field, relevant certificationsBachelor's in Computer Science or related field, relevant certifications
Work EnvironmentProject-based, often in different locations, collaborative teamsProject-based, may be remote or onsite, collaborative teams
Employer & Industry UsageTech companies, consulting firms, startupsTech companies, software firms, startups
Search & Comparison IntentUnderstanding relocation options for software engineersComparing roles for software development projects

Temporary Software Engineer Relocation involves short-term assignments requiring relocation, often in engineering-focused roles. Temporary Software Developer typically refers to project-based roles that may or may not involve relocation. Both roles require similar credentials and are used in similar industries, but the key difference lies in the emphasis on relocation in the engineer role.

What are the most commonly searched types of Software Engineer Relocation jobs in Minneapolis, MN? The most popular types of Software Engineer Relocation jobs in Minneapolis, MN are:
What job categories do people searching Temporary Software Engineer Relocation jobs in Minneapolis, MN look for? The top searched job categories for Temporary Software Engineer Relocation jobs in Minneapolis, MN are:
Infographic showing various Temporary Software Engineer Relocation job openings in Minneapolis, MN as of May 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $153,985 per year, or $74 per hour.
Software Engineer C++

Software Engineer C++

Spruce Infotech

Arden Hills, MN • On-site

Contractor

This job post has expired today. Applications are no longer accepted.


Job description

About the role:
This role will be focused on developing firmware test automation systems & validation of medical device systems. Work with a team of highly skilled engineers to deliver groundbreaking diagnostics and therapies.
Required qualifications:
  • Candidate must be located within commuting distance of Arden Hills, MN or be willing to relocate to the area.
  • Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering field.
  • Bachelor's degree with 3+ years of related experience
  • Proficiency in programming languages such as: C, C++, C#
  • Excellent written and verbal communication skills.
  • Strong analytical, debugging, and communication skills.

Your responsibilities include:
  • Design, develop, debug, modify, and test software programs using C, C++, C# or other current programming languages and technologies.
  • Develop software for testing platforms and complex software tools.
  • Integrate software designs with electrical hardware.
  • Collaborate closely with firmware, systems, hardware, and software engineers to optimize solutions across the entire system.
  • Debug and troubleshoot software issues to identify root causes and implement effective solutions.
  • Conduct code reviews and provide feedback to ensure adherence to best practices and coding standards.
  • Ensure compliance with regulatory standards and guidelines for medical device software
  • Participate in the development of technical documentation, including design specifications, test plans, and user manuals.

Preferred qualifications:
  • Experience in embedded software/firmware development
  • Experience writing software/firmware verification and/or validation tests
  • Experience with test automation systems for embedded software/firmware
  • Knowledge of cybersecurity, Bluetooth, and socket communication.
  • Experience with safety-critical systems.
  • Experience with RTOS systems and/or VXWorks
  • Proven ability to work on cross-functional teams to develop new products.