1

Computer Engineer Jobs in Waverly, IA (NOW HIRING)

Controls Engineer

Waterloo, IA

$82K - $106K/yr

JOIN A TOP WORKPLACE - CONTROLS ENGINEER The Controls Engineer is an individual contributor ... Strong computer skills and knowledge of Power Point, Word, and Excel required * Must have ...

Controls Engineer

Waterloo, IA · On-site

$82K - $106K/yr

JOIN A TOP WORKPLACE - CONTROLS ENGINEER The Controls Engineer is an individual contributor ... Strong computer skills and knowledge of Power Point, Word, and Excel required * Must have ...

Controls Engineer

Cedar Falls, IA

$77K - $100K/yr

JOIN A TOP WORKPLACE - CONTROLS ENGINEER The Controls Engineer is an individual contributor ... Strong computer skills and knowledge of Power Point, Word, and Excel required * Must have ...

Controls Engineer

Waterloo, IA

$82K - $106K/yr

JOIN A TOP WORKPLACE - CONTROLS ENGINEER The Controls Engineer is an individual contributor ... Strong computer skills and knowledge of Power Point, Word, and Excel required * Must have ...

Senior Engineer

Waterloo, IA · On-site

$103K - $141K/yr

As a Senior Engineer, primary responsibilities include: * Leads and supports Hydrite's Safety ... Strong computer skills and knowledge of Power Point, Word, and Excel required. Proficiency in ...

Senior Engineer

Waterloo, IA

$103K - $141K/yr

As a Senior Engineer, primary responsibilities include: * Leads and supports Hydrite's Safety ... Strong computer skills and knowledge of Power Point, Word, and Excel required. Proficiency in ...

Senior Engineer

Waterloo, IA · On-site

$103K - $141K/yr

As a Senior Engineer, primary responsibilities include: * Leads and supports Hydrite's Safety ... Strong computer skills and knowledge of Power Point, Word, and Excel required. Proficiency in ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Tactical Quality Engineer

Waterloo, IA · On-site

$71K - $91K/yr

Solid computer skills, including knowledge of MS Excel and Outlook Ability to work flexible hours to support business operations. Candidates must have 4 year Engineering degree. 1st shift position ...

Manufacturing Engineer II

Clarksville, IA · On-site

$68K - $87K/yr

Bachelor's Degree in Engineering or 5+ Years in technical role * A minimum of 3+ years related work ... Experience with CAD (Autocad and Solidworks), MS Office and Project * Experience with industrial ...

Showing results 21-40

Computer Engineer information

See Waverly, IA salary details

$44.9K

$112.5K

$127.3K

How much do computer engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for computer engineer in Waverly, IA is $112,530.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,300.00 and $121,800.00 per year, depending on experience, location, and employer.

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.

Are computer engineers highly paid?

Computer engineers typically earn competitive salaries that vary based on experience, education, location, and specialization. In general, they are among the higher-paid engineering professionals, especially those with skills in software development, hardware design, or cybersecurity. Advanced certifications and expertise in programming languages or systems can further increase earning potential.

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 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 kind of jobs do computer engineers have?

Computer engineers work in designing, developing, and testing computer hardware and software systems. They may be involved in areas such as embedded systems, network infrastructure, cybersecurity, and software development, often requiring knowledge of programming languages and engineering principles.

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 are popular job titles related to Computer Engineer jobs in Waverly, IA? For Computer Engineer jobs in Waverly, IA, the most frequently searched job titles are:
What cities near Waverly, IA are hiring for Computer Engineer jobs? Cities near Waverly, IA with the most Computer Engineer job openings:
Infographic showing various Computer Engineer job openings in Waverly, IA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, and 5% Contract. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $112,530 per year, or $54.1 per hour.

Automation Engineer

TriMark Corporation

New Hampton, IA • On-site

Full-time

Posted 25 days ago


Job description

Accountability Objective
This position is accountable for new process development for the production of existing products; design and fabrication of test fixtures; designs, develops and/or purchases equipment to produce a quality and cost-effective product. This position is accountable for design, redesign, layout, and engineering of tooling, equipment, and machinery; to monitor the completion schedules of projects of product application or design; and for accurate cost estimates of product quotation requests. This position is accountable for trouble shooting of all machinery to produce a quality product in a cost-effective manner.
Dimensions
Annual Sales +/- $100MM
Plant 68,400 sq. ft.
Nature and Scope
The position reports to the Automation Manager, as does the Process Engineer (Assembly), and Assembly Technician.
The incumbent must be the technical expert for assembly in areas such as material strength, manufacturing processes, OSHA standards, electrical/pneumatic controls, fluid power, tool/fixture design and construction as well as computer aided drafting. The incumbent must be an established effective problem solver with creativity in the design and manufacturing and industrial engineering field.
The position is responsible for obtaining quote requests for capital expenditures. During the justification process to purchase a piece of equipment, the incumbent studies the existing operations and then determines how to accommodate the new equipment yet maintaining a smooth flow of materials. The incumbent must determine how machines could be moved at the lowest cost and least interruption of production. In some areas, production equipment cannot be moved without his/her authorization. The incumbent also determines what auxiliary equipment should be purchased (lighting, ventilation, storage, etc.).
The incumbent maintains a close relationship with various vendors and suppliers who sell or install manufacturing equipment. When a project is approved, the incumbent will act as project manager and ensure all activities are completed per the identified schedules, being mindful of the budget and ensuring implementation is per the project plan. Ensuring that complete drawings, specifications, layouts and documentation for operations/maintenance are available upon completion and turnover to the production area.
The incumbent is responsible for writing and updating processes to ensure proper methods of manufacturing. The incumbent conducts time studies and evaluates existing processes to ensure that standards are maintained.
The incumbent assists product design with new/existing manufacturing processes and methods. The position provides the estimator with information for costing of new and existing products. The position has the responsibility for justifying new tooling and new technology in the manufacturing areas. The incumbent must also maintain all new and existing prints of tooling. The incumbent is responsible for keeping up to date on new manufacturing processes and methods and work to improve efficiency in the manufacturing areas.
The position is also responsible for training assistance on operation and preventative maintenance of installed equipment. This position shall be comfortable programming numerous different machines with several different programming languages.
Skills in human relations are very important since the incumbent must work closely with many people. A requirement of this position is the ability to interact with individuals throughout the company, as well as individuals external to the company. Therefore, the incumbent must possess excellent communication skills, including both written and oral. The incumbent must conduct themselves in a professional manner at all times to promote good working relationships among supervisors, peers, and if applicable, direct reports and indirect reports.
To be successful in this position, the incumbent must be computer proficient and must fully understand software applications necessary for the successful completion of their job functions.
Principal Accountabilities
  • Be the technical expert for assembly processes including, but not limited to automatic assembly technology, PLC integration/programming, lean principles for reduction of waste, vision detection/programming and value stream mapping.
  • Designs and supervises the installation and building of production tools, fixtures, jigs, and workstations, to improve safety, efficiency, reliability, profit and ensures design and material specifications are meet.
  • Manages projects and ensures they are kept within established budgets and approves invoices for equipment and installation.
  • Assists in the monitoring of government requirements (EPA, OSHA, etc.) to ensure that systems and stations are in compliance with established standards.
  • Provide input on costs for cost-reduced products and sets manufacturing standards for existing processes and methods to establish production costs.
  • Make calculations to determine the feasibility of production projects to assure return-on-investment by reducing labor and/or materials yet maintaining the ability to produce a quality product.
  • Designs and supervises the installation of equipment and systems to improve efficiency and profitability.
  • The incumbent will be responsible to monitor and sustain yield and throughput in regards to order demand and quality specifications.
  • Ensures that the Assembly Coach and Manufacturing Manager are kept fully informed of product design matters that will have impact on their areas of concern. This will include leading technical investigations and root cause analysis to resolve manufacturing issues.
  • Maintains manufacturing related documentation/information. This includes but not limited to blueprints, BOM's, Routings, databases, machine programs, APQP documentation, etc.
  • Maintains high degree of expertise on current technology in assigned areas. Works to reduce labor intensive operations on the shop floor by implementing portions of automation in the manufacturing processes.
  • Follow all company policy and procedures to ensure ISO 9001 Certification and QS 9000 Compliance.
  • Utilize Lean Manufacturing, and Six Sigma methodologies/practices to improve efficiency and profitability throughout the plant.
  • This position is responsible for programming numerous different programmable controllers/machines used in the manufacturing processes. This includes but is not limited to PLC's, robots, CNC machine, inspection equipment, etc.
  • This position supports the continual improvement and compliance of QMS and EMS.
  • Responsible to perform his or her job functions in a manner that supports TriMark's mission, vision and values in order for the company to attain its strategic and growth goals.

Core Competencies
  • Manage projects and ensures goals are met that address scope, budget and schedule.

  • Write procedures and trains plant personnel who will operate newly installed or modified equipment according to approved procedures.

  • Ensures department production processes are meeting goals for safety, efficiency, reliability and capability.

  • Develops and uses systems to organize and keep track of work progress.

  • Works cooperatively with others to produce innovative solutions.

Working Conditions
The office area is air-conditioned and working conditions are excellent. There is some outside work, which will vary with the weather and season. There will be work in areas which may expose the incumbent to chemicals or lubricants which are irritations. The noise level is 50-80DB. Normal or corrected vision with no color deficiency, normal depth perception and peripheral vision of 180 degrees is required. Safety glasses are required whenever office personnel are in the plant production area. Hearing protection is not required but is encouraged for use in areas designated as high noise areas for more than brief visits by office personnel.
Physical Effort
Bending Floor level
Stooping 5% of time
Squatting Intermittently
Twisting 90 degrees
Turning 180 degrees
Reaching Full reach
Lifting 75#
Pushing/Pulling 100#
Standing 25% or less
Sitting 50% or more
Walking 25% or more
Climbing All heights
Grasping Moderate to heavy