1

Per Diem Software Engineer Jobs in Iowa (NOW HIRING)

Embedded Software Engineer

Cedar Rapids, IA

$128K - $169K/yr

Development and Verification for Platform Software as per DO 178B/C 3+ years of experience in the field of embedded Product and/or System. Experience with embedded real time applications Programming ...

Embedded Software Engineer

Dubuque, IA · On-site

$70K - $110K/yr

Feature by feature Back-end software development per Software Requirements Document of embedded software applications that control vehicle functions * Integration of software in a multi-developer ...

Embedded Software Engineer

Dubuque, IA · On-site

$70K - $110K/yr

Feature by feature Back-end software development per Software Requirements Document of embedded software applications that control vehicle functions * Integration of software in a multi-developer ...

The Software Engineer will work on product development, collaborating with scrum teams to analyze ... per enterprise guidelines and product needs. Qualifications : Required : • 4 or more years of ...

next page

Showing results 1-20

Per Diem Software Engineer information

See Iowa salary details

$59.6K

$138.6K

$193K

How much do per diem software engineer jobs pay per year?

As of Jun 26, 2026, the average yearly pay for per diem software engineer in Iowa is $138,564.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,700.00 and $162,500.00 per year, depending on experience, location, and employer.

What is the difference between Per Diem Software Engineer vs Contract Software Engineer?

AspectPer Diem Software EngineerContract Software Engineer
CredentialsTypically requires a bachelor's degree in CS or related fieldSimilar educational requirements, often with specific technical skills
Work EnvironmentTemporary, short-term assignments often on-site or remoteProject-based, short to medium-term engagements, on-site or remote
Employer UsageUsed by government agencies, hospitals, or large organizations for temporary staffingCommon in tech firms, consulting agencies, and startups for project needs

Per Diem Software Engineers and Contract Software Engineers both work on temporary assignments, often requiring similar skills and credentials. The main difference lies in their typical employment arrangements and usage by different organizations. Per Diem roles are often associated with government or healthcare sectors, while Contract roles are prevalent in tech and consulting industries.

What jobs pay $2000 a day?

Per Diem Software Engineers can earn around $2,000 per day depending on experience, project scope, and client budgets. Such high daily rates are typically associated with specialized skills, contract work, or consulting roles in high-demand areas like cybersecurity, cloud computing, or enterprise software development.

What engineers make $300,000 a year?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in large tech companies or startups with high growth potential.

What engineers make $500,000?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. High compensation is typically found in large tech companies or executive-level engineering roles requiring extensive experience and advanced technical expertise.

What is the highest paying per diem job?

Per diem software engineers working in specialized fields such as cybersecurity, cloud computing, or data science often command higher hourly rates due to their expertise and demand. Senior-level or highly skilled contractors with certifications and experience in niche technologies tend to earn the highest per diem pay rates in the industry.
What are the most commonly searched types of Software Engineer jobs in Iowa? The most popular types of Software Engineer jobs in Iowa are:
What are popular job titles related to Per Diem Software Engineer jobs in Iowa? For Per Diem Software Engineer jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for Per Diem Software Engineer jobs? Cities in Iowa with the most Per Diem Software Engineer job openings:
Infographic showing various Per Diem Software Engineer job openings in Iowa as of June 2026, with employment types broken down into 63% Full Time, 24% Part Time, and 13% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $138,564 per year, or $66.6 per hour.

Embedded Software Engineer

R3 Tek

Cedar Rapids, IA

$128K - $169K/yr

Contractor

Posted 24 days ago


Job description

Greetings,

POSITION TITLE: Embedded Software Engineer

ÂLOCATION: Cedar Rapids, IA

EMPLOYMENT TYPE: Full time/Contract

Roles & Responsibilities:

Development and Verification for Platform Software as per DO 178B/C 3+ years of experience in the field of embedded Product and/or System.

ÂExperience with embedded real time applications Programming proficient in C language Familiar with industry standards in platform software and display application design, development and verification (e.g. device drivers), including RTCA DO-178B/C Knowledge/experience with software engineering processes including: Requirements and design documentation creation.

ÂTest / Verification procedures, cases, and report creation.

ÂAbility to adhere to formal work flow processes.

Structural Coverage knowledge for DO-178B DAL A. Required skills and Qualification.

Bachelor/Master Degree in Computer Engineering, Computer Science or Electrical Engineering or equivalent.

Â


About R3TEK

Sourced by ZipRecruiter

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Hillsborough, NJ, US

Year founded

2006