1

Computer Engineer Jobs in Iowa (NOW HIRING)

Palmer Group has partnered with our client in their search for a CAD Designer/Programmer to join their team. This role will support both engineering and shop floor execution by creating and ...

Systems Engineer

Dubuque, IA · On-site

$70K - $110K/yr

Bachelor's or Master's of Science degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or related experience/degree. * Understanding of Agile delivery ...

CAD Drafter

Hawarden, IA · On-site

$21.75 - $29.25/hr

Work closely with engineers and designers to ensure models and drawings meet functional and ... Proficiency in 3D CAD software (e.g., SolidWorks, AutoCAD, Inventor, or similar).Strong ...

They would work w/ the CNC Programmers and Machinists very closely. This is not a normal CAD role . This person will be involved in all the steps of fabrication and design. They will be part of the ...

Embedded Software Engineer

Urbandale, IA · On-site

$70K - $120K/yr

We are seeking passionate, talented engineers to work on exciting projects using the latest tools and technologies including robotics, computer-vision, machine learning, IoT, cloud computing, and ...

Systems Engineer

Dubuque, IA · On-site

$70K - $110K/yr

Bachelor's or Master's of Science degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or related experience/degree. * Understanding of Agile delivery ...

Hawarden CAD Drafter

Hawarden, IA · On-site

$21.75 - $29.25/hr

Work closely with engineers and designers to ensure models and drawings meet functional and ... Proficiency in 3D CAD software (e.g., SolidWorks, AutoCAD, Inventor, or similar). * Strong ...

FPGA Engineer

Des Moines, IA · On-site

$126K - $163K/yr

D.) in Electrical Engineering, Computer Engineering, or a related field - Knowledge of cryptographic algorithms and experience implementation mathematical algorithms in hardware - Experience in ...

Showing results 21-40

Computer Engineer information

See Iowa salary details

$45.6K

$114.1K

$129.1K

How much do computer engineer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for computer engineer in Iowa is $114,135.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,700.00 and $123,500.00 per year, depending on experience, location, and employer.

What is a computer engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

What are the key skills and qualifications needed to thrive as a computer engineer?

To thrive as a Computer Engineer, you need a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What are the most commonly searched types of Computer Engineer jobs in Iowa?

The most popular types of Computer Engineer jobs in Iowa are:

What are popular job titles related to Computer Engineer jobs in Iowa?

For Computer Engineer jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching Computer Engineer jobs in Iowa look for?

The top searched job categories for Computer Engineer jobs in Iowa are:

What cities in Iowa are hiring for Computer Engineer jobs?

Cities in Iowa with the most Computer Engineer job openings:

What are popular job titles related to Computer Engineer jobs in IA?

For Computer Engineer jobs in IA, the most frequently searched job titles are:

Infographic showing various Computer Engineer job openings in Iowa as of September 2026, with employment types broken down into 12% Internship, 70% Full Time, 6% Part Time, and 12% Contract. Highlights an 100% In-person job distribution, with an average salary of $114,135 per year, or $54.9 per hour.

CAD Designer/Programmer

Clive, IA • On-site

$50K/yr

Full-time, Part-time

Medical, Dental, Retirement, PTO

Posted 6 days ago


Job description

Palmer Group has partnered with our client in their search for a CAD Designer/Programmer to join their team. This role will support both engineering and shop floor execution by creating and maintaining production drawings while programming and optimizing fabrication equipment. The position blends CAD design work with hands-on manufacturing support, translating customer inputs and internal requirements into accurate models, drawings, and machine-ready programs. The individual will also help manage drawing revisions and contribute to tooling, fixtures, and process improvements. Apply today!

Work Model:

  • On-Site

What You Will Do:

  • Create and revise 2D drawings and 3D models based on sketches, instructions, and existing designs
  • Program and nest parts for CNC, laser, or similar fabrication equipment
  • Maintain drawing files, revisions, and database accuracy
  • Convert customer-provided engineering designs into production-ready documentation
  • Develop build instructions, tooling updates, and design change documentation
  • Support prototype development, tooling, and fixture builds
  • Collaborate with production teams to resolve design and manufacturing issues
  • Participate in continuous improvement efforts across processes and workflows

What You Will Need to Be Successful:

  • Proficiency with SolidWorks for modeling and drawing creation
  • Experience with machine programming and part nesting in a manufacturing environment
  • Understanding of fabrication or machining processes and production workflows
  • Familiarity with managing drawing revisions and document control

Benefits Overview:

  • Health and dental insurance
  • 401k
  • PTO

Interested and qualified candidates can contact Jordan Dougherty at (515) 225-7000 or email jdougherty@thepalmergroup.com.

#ZR

Company Description

Searching for a job can be difficult, and finding the right fit is even harder. Each year, we help thousands of job seekers navigate a changing employment landscape by connecting them with opportunities that align with their skills, goals, and values. Since 1998, we’ve supported individuals across a range of industries by offering career opportunities in full-time, part-time, temp-to-hire, and contract roles.

From entry-level positions to professional and executive-level openings, we work with companies of all sizes, including local employers and nationally recognized brands, to place qualified talent where they’re needed most. Whether you're looking to gain experience or take the next step in your career, we’re here to help you grow your career with confidence. At the heart of our work is a commitment to building lasting relationships based on trust and shared success with every job seeker we serve.

Our experienced team of recruiters is dedicated to delivering personalized support at every stage of the job search—from resume feedback and interview coaching to honest, timely communication. To learn more, visit our website: thepalmergroup.com.