1

Temporary Software Engineer Relocation Jobs in Iowa City, IA

next page

Showing results 1-20

Temporary Software Engineer Relocation information

See Iowa City, IA salary details

$62.1K

$144.3K

$201.1K

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

As of Aug 28, 2026, the average yearly pay for temporary software engineer relocation in Iowa City, IA is $144,350.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,400.00 and $169,300.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 popular job titles related to Temporary Software Engineer Relocation jobs in Iowa City, IA?

For Temporary Software Engineer Relocation jobs in Iowa City, IA, the most frequently searched job titles are:

What job categories do people searching Temporary Software Engineer Relocation jobs in Iowa City, IA look for?

The top searched job categories for Temporary Software Engineer Relocation jobs in Iowa City, IA are:

What cities near Iowa City, IA are hiring for Temporary Software Engineer Relocation jobs?

Cities near Iowa City, IA with the most Temporary Software Engineer Relocation job openings:

Infographic showing various Temporary Software Engineer Relocation job openings in Iowa City, IA as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $144,350 per year, or $69.4 per hour.

Embedded Software Engineer

Cedar Rapids, IA • On-site

$128K - $169K/yr

Full-time

Medical, Dental, Life, Retirement

Re-posted 20 days ago


Job description

 Immediately Hiring with a $5,000 sign on bonus!  

What we do matters! Join the team powering engineering solutions that drive technology. 

Quest Defense Systems & Solutions is seeking an Embedded Software Engineer to support the design and development of mission-critical communications products for defense and aerospace applications. This is a hands-on role for someone who enjoys building reliable embedded software, working in C++, and solving technical problems across complex multi-threaded systems.

Location: Onsite in Cedar Rapids, IA. Relocation assistance will be provided.

Due to the nature of this work, all applicants must be U.S. Citizens. 

Clearance: Ability to obtain an Active Clearance

In this position, you'll work closely with software architects, technical leads, and cross-functional engineering teams to develop, test, and integrate embedded software solutions. The work includes object-oriented C++ development, unit testing, Python scripting, Linux-based development, networking protocols, and device driver support.

Key Responsibilities

  • Support the design and development of embedded software solutions for communications products
  • Develop and maintain unit tests to ensure the reliability and robustness of new and legacy systems
  • Collaborate with cross-functional engineering teams to ensure seamless integration with embedded systems and networking components
  • Work closely with system architects and technical leads to maintain and improve the overall software architecture
  • Support the full software development lifecycle, including design, development, testing, and deployment in a secure environment

Required Qualifications

  • U.S. Citizenship with ability to obtain an Active Secret Clearance
  • Experience with software development and integration on complex multi-threaded embedded C and C++ product software code bases   
  • 2-5+ years of experience with Object-Oriented Programming (preferably in C++)
  • Proficiency in writing unit tests and ensuring code reliability
  • Basic knowledge of networking protocols and architecture
  • Proficiency in scripting languages such as Python
  • Experience developing or supporting device drivers
  • Willingness to work onsite at Cedar Rapids (IA)

Preferred Skills and Experience

  • TCP/IP network applications development experience
  • UML experience
  • CORBA experience
  • Linux experience
  • Familiarity with embedded systems development for Software Defined Radios
  • Prior experience working on Department of Defense (DoD) projects
  • Experience working with MIL-STD-1553 and MIL-STD-188

The QDSS Advantage:  

At QDSS, our advantage is purpose-driven work, collaborative teams, and complex challenges that push boundaries and build lasting impact. You'll grow your career while contributing to mission-critical programs that demand excellence and shape the future. 

What You'll Find Here 

  • Work That Matters - Next-generation, safety- and mission-critical projects where your contributions have real-world impact. 
  • Growth That's Supported - Competitive compensation, employer-matched 401(k), certification assistance, and clear opportunities for advancement. 
  • A Culture That Works - A flexible, collaborative, and people-first environment where teamwork, innovation, and balance are valued. 

Benefits Include 

  • Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace.