1

Level Software Engineer Jobs in Iowa (NOW HIRING)

Software Engineer

Hiawatha, IA · On-site

$82 - $97/hr

Software Engineer Location: Cedar Rapids, IA Job ID: #72958 Pay Range: $82-97 -ONSITE in CEDAR ... Low-Level Software Integration and Verification Experience, including unit testing * Embedded C ...

$121K - $159K/yr

This position is ideal for senior-level software development professionals to join the Clinical OPS Services team as a Sr. Software Engineer, contributing to the development, enhancement, and ...

Software Engineer

Ames, IA · On-site

$45 - $60/hr

Utilize continuous integration tools and workflows to maintain a high level of build and release quality. Essential Skills * Bachelor's degree or higher in Computer Science, Software Engineering, or ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

... level of customer service - a level unmatched in the industry. And here's the best part - we're a ... SHAZAM is looking for a Software Engineer to help build and enhance DigiHive™ , our modern ...

Software Engineer

Johnston, IA · On-site

$85K - $125K/yr

... level of customer service - a level unmatched in the industry. And here's the best part - we're a ... As a Software Engineer, you will be responsible for supporting the development, maintenance and ...

RFA Engineering ( is an engineering service provider dedicated to delivering our clients with ... Develop and execute unit and system-level tests to validate software functionality and performance.

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our ... Develop and execute unit and system-level tests to validate software functionality and performance.

next page

Showing results 1-20

Level Software Engineer information

See Iowa salary details

$59.6K

$138.6K

$193K

How much do level software engineer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for level 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.
Infographic showing various Level Software Engineer job openings in Iowa as of August 2026, with employment types broken down into 2% As Needed, 85% Full Time, 10% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $138,564 per year, or $66.6 per hour.

Embedded Software Engineer C++

MSR Technology Group LLC

Cedar Rapids, IA • On-site

$129K - $170K/yr

Other

Posted 14 days ago


Job description

Position: Embedded Software Engineer
Location:
Cedar Rapids, IA
Duration: 4 months+

Only W2, no sub-vending

Projects:

  • Product Line Display Software
  • Display Head Software
  • Touch Screen Software

Day-to-Day Responsibilities:

  • Requirements-based software verification.
  • Writing test cases and test procedures.
  • Executing and debugging tests on hardware.
  • Working closely with onsite teams and offshore engineers.

Must-Have Skills (5+ Years):

  • DO-178C DAL A or B Requirements-Based Verification.
  • Low-Level Software Integration & Verification (including Unit Testing).
  • Embedded C++.

Preferred:

  • DO-178C DAL A or B Requirements Development.

STEM degree preferred (not mandatory if the candidate has strong relevant experience