Computer Programmer
$61K - $94K/yr
The position will be office based at 1000 E Grand Ave., Des Moines IA Iowa Workforce Development (IWD) is seeking a Computer Programmer (Information Technology Specialist 3) to join our team in our ...
$61K - $94K/yr
The position will be office based at 1000 E Grand Ave., Des Moines IA Iowa Workforce Development (IWD) is seeking a Computer Programmer (Information Technology Specialist 3) to join our team in our ...
$61K - $94K/yr
The position will be office based at 1000 E Grand Ave., Des Moines IA Iowa Workforce Development (IWD) is seeking a Computer Programmer (Information Technology Specialist 3) to join our team in our ...
Cedar Rapids, IA · On-site
$127K - $164K/yr
... Computer Engineer that will be involved in the on-target verification and integration of FPGAs associated with a display product. • As an engineer within this organization, you will be employing ...
Cedar Rapids, IA · On-site
$127K - $164K/yr
... Computer Engineer that will be involved in the on-target verification and integration of FPGAs associated with a display product. • As an engineer within this organization, you will be employing ...
Ames, IA · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Ames, IA · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Iowa City, IA · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Iowa City, IA · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...
Cedar Rapids, IA · On-site
$100 - $130/hr
Principal Electrical or Computer Engineer - Microelectronics Technology Team Location: Cedar Rapids, Iowa (US-IA-CEDAR RAPIDS) - Onsite position. Active and transferable U.S. government‑issued ...
Cedar Rapids, IA · On-site
$100 - $130/hr
Principal Electrical or Computer Engineer - Microelectronics Technology Team Location: Cedar Rapids, Iowa (US-IA-CEDAR RAPIDS) - Onsite position. Active and transferable U.S. government‑issued ...
Palmer Department Chair, Electrical and Computer Engineering About Iowa State University * Iowa State University is a very special place, full of history. But what truly makes Iowa State unique is a ...
Palmer Department Chair, Electrical and Computer Engineering About Iowa State University * Iowa State University is a very special place, full of history. But what truly makes Iowa State unique is a ...
Palmer Department Chair, Electrical and Computer Engineering About Iowa State University * Iowa State University is a very special place, full of history. But what truly makes Iowa State unique is a ...
Palmer Department Chair, Electrical and Computer Engineering About Iowa State University * Iowa State University is a very special place, full of history. But what truly makes Iowa State unique is a ...
Palmer Department Chair, Electrical and Computer Engineering About Iowa State University * Iowa State University is a very special place, full of history. But what truly makes Iowa State unique is a ...
Palmer Department Chair, Electrical and Computer Engineering About Iowa State University * Iowa State University is a very special place, full of history. But what truly makes Iowa State unique is a ...
Cedar Rapids, IA · On-site
$90 - $120/hr
Senior Electrical or Computer Engineer Location: Cedar Rapids, IA 85535. Position Type: Onsite. Responsibilities * Verification environment architecture and design using SystemVerilog with OVM/UVM.
Cedar Rapids, IA · On-site
$90 - $120/hr
Senior Electrical or Computer Engineer Location: Cedar Rapids, IA 85535. Position Type: Onsite. Responsibilities * Verification environment architecture and design using SystemVerilog with OVM/UVM.
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 ...
Iowa City, IA · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Iowa City, IA · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Ames, IA · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Ames, IA · Remote
$18 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors Platform ...
Iowa City, IA · Remote
$30 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
Iowa City, IA · Remote
$30 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
Ames, IA · Remote
$30 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
Ames, IA · Remote
$30 - $40/hr
About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online FE - Electrical and Computer Engineering tutors nationally. As a tutor on the Varsity Tutors ...
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 ...
New
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 ...
New
The Department of Electrical and Computer Engineering (ece.iastate.edu), in the College of Engineering at Iowa State University, invites applications for the position of Research Assistant Professor.
The Department of Electrical and Computer Engineering (ece.iastate.edu), in the College of Engineering at Iowa State University, invites applications for the position of Research Assistant Professor.
The Department of Electrical and Computer Engineering (ece.iastate.edu), in the College of Engineering at Iowa State University, invites applications for the position of Research Assistant Professor.
The Department of Electrical and Computer Engineering (ece.iastate.edu), in the College of Engineering at Iowa State University, invites applications for the position of Research Assistant Professor.
Cedar Rapids, IA · On-site
$120K - $165K/yr
This role is ideal for a highly experienced and motivated Electrical or Computer Engineer with a strong background in design verification for complex ASIC, FPGA, and SoPC developments. As a Design ...
Cedar Rapids, IA · On-site
$120K - $165K/yr
This role is ideal for a highly experienced and motivated Electrical or Computer Engineer with a strong background in design verification for complex ASIC, FPGA, and SoPC developments. As a Design ...
Dubuque, IA · On-site
$70 - $100/hr
The ideal candidate will have a background in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with experience working across both software and hardware systems.
Dubuque, IA · On-site
$70 - $100/hr
The ideal candidate will have a background in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with experience working across both software and hardware systems.
Dubuque, IA · On-site
$70K - $100K/yr
The ideal candidate will have a background in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with experience working across both software and hardware systems.
Dubuque, IA · On-site
$70K - $100K/yr
The ideal candidate will have a background in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with experience working across both software and hardware systems.
$45.6K - $53.2K
0% of jobs
$53.2K - $60.8K
0% of jobs
$60.8K - $68.4K
7% of jobs
$68.4K - $76K
0% of jobs
$76K - $83.6K
0% of jobs
$83.6K - $91.2K
1% of jobs
$91.2K - $98.8K
0% of jobs
$103.2K is the 25th percentile. Wages below this are outliers.
$98.8K - $106.4K
28% of jobs
$106.4K - $113.9K
1% of jobs
$113.9K - $121.5K
0% of jobs
The median wage is $123K / yr.
$121.5K - $129.1K
62% of jobs
$45.6K
$114.1K
$129.1K
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.
| Aspect | Computer Engineer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field; certifications like Cisco, CompTIA | Bachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS |
| Work Environment | Designing hardware, embedded systems, and software integration in labs or offices | Writing, testing, and maintaining software applications in offices or remote setups |
| Employer & Industry Usage | Tech companies, manufacturing, telecommunications, embedded systems | IT 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.
The most popular types of Computer Engineer jobs in Iowa are:
For Computer Engineer jobs in Iowa, the most frequently searched job titles are:
The top searched job categories for Computer Engineer jobs in Iowa are:
Cities in Iowa with the most Computer Engineer job openings:
For Computer Engineer jobs in IA, the most frequently searched job titles are:

$61K - $94K/yr
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 7 days ago
7.0
Based on 83 frontline employees who took The Breakroom Quiz
41st of 50 rated states
Job Description The position will be office based at 1000 E Grand Ave., Des Moines IA Iowa Workforce Development (IWD) is seeking a Computer Programmer (Information Technology Specialist 3) to join our team in our Labor Market Information (LMI) Division in Des Moines, IA. Position Details Location: 1000 E Grand Ave., Des Moines, IA. This is an in-office position Schedule: Full-time | Monday - Friday | 8:00 AM - 4:30 PM Work Flexibility: Hybrid telework and alternate work schedule opportunity available after completion of an initial 6-month probationary period of in-office employment and training
Description of Work: Support the national Current Employment Statistics program (ACES) for U.S. Department of Labor. Writing functional code by interpreting business requirements, utilizing appropriate tools, performing testing, and preparing documentation
Develops code utilizing approved languages (Javascript, SQL, .NET, C#, VB Net, SAS, Oracle, Python and other computing languages) as required and tools outlined in program specifications using existing ACES standards, including adequate documentation in code so they are easily maintained. Tests code and reviews result in detecting and correct errors prior to moving code to servers for user testing. Analyze significant complex and involved system operations and procedures
Evaluate potential changes in operations, network functions, procedures, and prepare timelines for completion of details identified during analysis. Work collaboratively with other team members, customers, federal partners and support staff. Maintain and enhance existing applications ensuring appropriate backup and recovery procedures for critical information systems and develop procedures for distribution of computing system output to achieve agreed upon performance levels and availability.
Uphold compliance with state and federal information security standards. Plan and participate in the development of efficient structured programming code or web modules utilizing a variety of tools, evaluate alternative methods of program development. Develop detailed technical programs, web applications, and job flow documentation to depict the flow of data through the system, designing documents, forms and record layouts.
Perform system development activities assigned, prepare program specifications detailing purpose and function, develop databases and modules or files to be utilized in a testing environment and perform system testing. Develops, under the guidance of a higher-level information technology professional, application systems and apply business process analysis, prepare program specifications, data flow diagrams and designs documents, forms, record layouts, etc. Participate as a team member providing input, asking questions, and sharing responsibility in order to ensure continuing improvements on projects, programs and services.
Provide support to system users via the helpline by answering inquiries in a timely, professional manner. Resolve customer service problems in conformance with established standards to ensure systems are being effectively utilized. Perform duties to assist in the operation of information systems such as preparing written and oral instructions of system functions.
Attend applicable training courses and acquire necessary skills to effectively conduct the required work (computing languages, software, web applications). Keep current in new technology so the most efficient operations, methods, and procedures are utilized maintaining a high level of technical competencies, supporting continuous improvement in mindset. Reference appropriate manuals to gain applicable knowledge to research and resolve problems.
Receive guidance and assistance from coworkers when necessary. Participate in standby and call back duties for responsibilities outside standard work hours as required by supervisor. About Iowa Workforce Development Iowa Workforce Development (IWD) is a state agency dedicated to providing exceptional employment services and connecting employers with skilled workers.
With a strong focus on continuous improvement and aligning services with workforce demands, IWD offers comprehensive support to job seekers and employers through a statewide network of IowaWORKS Centers. Benefits Joining the IWD team and becoming a State of Iowa employee comes with a range of valuable benefits, including: Excellent health, dental, and vision insurance. Generous paid time off, including nine paid holidays, vacation, and sick leave with no cap on the sick leave accrual.
Prepare for the future with the IPERS retirement package, as well as an additional optional deferred compensation retirement plan. Flexible Spending Accounts for medical and dependent care. Free Life and Long-term Disability Insurance with the option to purchase additional coverage.
Employee Assistance Programs and Discount Programs for support. Click here to learn more about all of the amazing benefits the State of Iowa offers. Iowa Workforce Development is not currently offering sponsorship nor compensation for relocation.
E-Verify and Right to Work The State of Iowa participates in E-Verify; a federal program that helps employers confirm the employment eligibility of all newly hired employees. Within the required timeframe, new hires will be verified through the E-Verify system to ensure authorization to work in the United States. The State of Iowa also complies with the federal Right to Work laws, which protect employees' rights to work without being required to join a labor organization.
For more information, please visit www.e-verify.gov. No applicant for employment with the Iowa Department of Workforce Development can have a current, ongoing overpayment balance with Iowa Workforce Development without a payment plan in place. Selected positions will be subject to a criminal background check
Minimum Qualification Requirements Applicants must meet at least one of the following minimum requirements to qualify for positions in this job classification: 1) Graduation from an accredited four-year college or university with a degree in any field, and experience equal to one year of full-time work in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security. 2) Graduation from an accredited four-year college or university with a degree in computer science, computer applications, software engineering, computer engineering, management information systems, business analytics, or cyber security. 3) All of the following (a and b): a.
One year of full-time work experience in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security; and b. A total of four years of education and/or full-time experience (as described in part a), where thirty semester hours of accredited college or university coursework in any field equals one year of full-time experience. 4) All of the following (a and b): a.
Three years of full-time work experience in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security; and b. Either of the following: i. Certification from an authorized educational institution/major computer or software producer in one or more of the specialty areas listed in part a; or ii.
Eighteen semester hours from an accredited college or university in one or more of the specialty areas listed in part a. 5) Current, continuous experience in the state executive branch that includes six months of full-time work as an Information Technology Specialist 2. For additional information, please click on this link to view the job description.
Get the full story on Breakroom
Sourced by ZipRecruiter
The State of Iowa is not a company but the governmental structure of the U.S. state of Iowa, stationed in the capital city, Des Moines. The official website, iowa.gov, is a platform dedicated to providing information and services related to the state's governance. As a governmental establishment, the State of Iowa's 'industry' primarily involves social governance, policy-making, and public administration, overseeing sectors like education, health, transportation, agriculture, and other public services.
Public administration
10,000+ Employees
Des Moines, IA, US
1939