CAD Designer
Ames, IA · On-site
$60 - $80/hr
Summary WesTech is in search of a CAD Designer to participate in automated drafting activities for ... Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ...
Ames, IA · On-site
$60 - $80/hr
Summary WesTech is in search of a CAD Designer to participate in automated drafting activities for ... Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ...
Ames, IA · On-site
$60 - $80/hr
Summary WesTech is in search of a CAD Designer to participate in automated drafting activities for ... Utilizes engineering handbook, design manuals, other sources such as part catalogs to find ...
The Department of Electrical and Computer Engineering at Iowa State University invites applications for an immediate Postdoctoral Research Associate position. The successful candidate will ...
The Department of Electrical and Computer Engineering at Iowa State University invites applications for an immediate Postdoctoral Research Associate position. The successful candidate will ...
The Department of Electrical and Computer Engineering at Iowa State University invites applications for an immediate Postdoctoral Research Associate position. The successful candidate will ...
The Department of Electrical and Computer Engineering at Iowa State University invites applications for an immediate Postdoctoral Research Associate position. The successful candidate will ...
Iowa City, IA · On-site
$65 - $95/hr
The CNC Programmer/Technician will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level tasks ...
Iowa City, IA · On-site
$65 - $95/hr
The CNC Programmer/Technician will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level tasks ...
Urbandale, IA · On-site
$70K - $140K/yr
Software Engineer - Computer Vision & Machine Learning RFA Engineering is seeking a Software Engineer in the field of Robotics, Perception, Vision Processing and Machine Learning to architect ...
Urbandale, IA · On-site
$70K - $140K/yr
Software Engineer - Computer Vision & Machine Learning RFA Engineering is seeking a Software Engineer in the field of Robotics, Perception, Vision Processing and Machine Learning to architect ...
Ankeny, IA · On-site
$27/hr
Computer Support (Infrastructure Engineer) Pay Rate: $27 per hour Location: Ankeny, IA, 50023 Duration: 12 months Type - W2 contract (No C2C) ** Visa sponsorship is not available, now or in the near ...
Ankeny, IA · On-site
$27/hr
Computer Support (Infrastructure Engineer) Pay Rate: $27 per hour Location: Ankeny, IA, 50023 Duration: 12 months Type - W2 contract (No C2C) ** Visa sponsorship is not available, now or in the near ...
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 ...
Quick apply
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 ...
New Hampton, IA · On-site
$60K - $80K/yr
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 ...
Quick apply
New Hampton, IA · On-site
$60K - $80K/yr
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 ...
Nevada, IA · On-site
$69 - $158/hr
Computer Support Engineer The Opportunity: Supports day-to-day technical aspects of operational computer systems to identify diagnostic issues in enough detail to determine if the root cause is ...
Nevada, IA · On-site
$69 - $158/hr
Computer Support Engineer The Opportunity: Supports day-to-day technical aspects of operational computer systems to identify diagnostic issues in enough detail to determine if the root cause is ...
Johnston, IA · On-site
$27/hr
Computer Support (Infrastructure Engineer) Pay Rate: $27 per hour Location: Johnston, IA, 50131 Duration: Until 11/2026 Type - W2 contract (No C2C) Manager's note * This is likely just a 3-4 month ...
Johnston, IA · On-site
$27/hr
Computer Support (Infrastructure Engineer) Pay Rate: $27 per hour Location: Johnston, IA, 50131 Duration: Until 11/2026 Type - W2 contract (No C2C) Manager's note * This is likely just a 3-4 month ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and ... Ability to take a 3D model and plug it into CAD/CAM software to make things run. Strong CNC ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and ... Ability to take a 3D model and plug it into CAD/CAM software to make things run. Strong CNC ...
Iowa City, IA · On-site
$60 - $85/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and ... Ability to take a 3D model and plug it into CAD/CAM software to make things run. * Strong CNC ...
Iowa City, IA · On-site
$60 - $85/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and ... Ability to take a 3D model and plug it into CAD/CAM software to make things run. * Strong CNC ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical ...
Quick apply
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical ...
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 ...
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 ...
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 ...
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 ...
Oskaloosa, IA · On-site
$25 - $34/hr
Collaborate with engineers and CAD technicians to improve tooling designs. * Design or select work-holding fixtures, choose tooling, and calculate speeds and feeds. * Interpret blueprints, CAD models ...
Quick apply
Oskaloosa, IA · On-site
$25 - $34/hr
Collaborate with engineers and CAD technicians to improve tooling designs. * Design or select work-holding fixtures, choose tooling, and calculate speeds and feeds. * Interpret blueprints, CAD models ...
We engineer and design solutions that improve the world around us. As a company, we promise to ... As a Telecom CAD Technician with our Telecom BAU and Long-Haul group, you will support engineering ...
Quick apply
We engineer and design solutions that improve the world around us. As a company, we promise to ... As a Telecom CAD Technician with our Telecom BAU and Long-Haul group, you will support engineering ...
$24 - $38/hr
We are looking for a knowledgeable CNC Programmer/Operator to program and use computer numerically controlled (CNC) machinery safely and accurately to perform a variety of functions. Since some ...
Quick apply
$24 - $38/hr
We are looking for a knowledgeable CNC Programmer/Operator to program and use computer numerically controlled (CNC) machinery safely and accurately to perform a variety of functions. Since some ...
We engineer and design solutions that improve the world around us. As a company, we promise to ... As a Telecom CAD Technician with our Telecom BAU and Long-Haul group, you will support engineering ...
We engineer and design solutions that improve the world around us. As a company, we promise to ... As a Telecom CAD Technician with our Telecom BAU and Long-Haul group, you will support engineering ...
$31K - $36.3K
5% of jobs
$36.3K - $41.7K
10% of jobs
$41.7K - $47K
7% of jobs
$48K is the 25th percentile. Wages below this are outliers.
$47K - $52.3K
15% of jobs
$52.3K - $57.7K
7% of jobs
The median wage is $59.6K / yr.
$57.7K - $63K
15% of jobs
$63K - $68.4K
11% of jobs
$72.4K is the 75th percentile. Wages above this are outliers.
$68.4K - $73.7K
6% of jobs
$73.7K - $79K
14% of jobs
$79K - $84.4K
7% of jobs
$84.4K - $89.7K
2% of jobs
$31K
$61K
$89.7K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
The most popular types of Computer Programmer jobs in Iowa are:
For Computer Programmer jobs in Iowa, the most frequently searched job titles are:
The top searched job categories for Computer Programmer jobs in Iowa are:
Cities in Iowa with the most Computer Programmer job openings:
For Computer Programmer jobs in IA, the most frequently searched job titles are:

$60 - $80/hr
Other
Medical, Life, Retirement, PTO
This job post has expired 1 day ago. Applications are no longer accepted.
9.5
Based on 8 frontline employees who took The Breakroom Quiz
14th of 452 rated engineering
Iowa
600 Arrasmith Trail
Ames, IA 50010, USA
Our mission at WesTech is to help communities thrive by delivering high-quality water solutions with superior service – safely and sustainably. To achieve this mission, we recruit great people to be part of our collegial and collaborative teams in engineering, design, project management, field service, plant operations, professional services and more.
As one of the leading operating brands of Swire Water, our values of integrity, humility, endeavor, excellence and continuity make this an outstanding working environment. Our continuing success creates attractive opportunities for purpose-driven professionals to develop new skills, support vital industries, and grow their careers.
SummaryWesTech is in search of a CAD Designer to participate in automated drafting activities for the purpose of laying out and preparing structural, mechanical & engineering drawings for new or existing water, wastewater & industrial equipment, and systems.
Work you will doWesTech considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Get the full story on Breakroom
Sourced by ZipRecruiter
Civil engineering construction
1 - 10 Employees
Salem, OR, US
1969